Originally Posted by budgetgamer120
Originally Posted by ILoveHighDPI
The idea that hardware determines your potential framerate in any given game is really a fundamental misconception about how development works.
30fps or 60fps, stable or unstable, it all has to be part of the design from the onset.
The only thing that developers need to do in order to ship games with a stable framerate is make that a priority over the graphical features that make the framerate unstable. There's no way that any framerate dip at any point in any game hasn't been directly approved by someone in management at the studio.
On a side note the reason you can be fairly confident that most Scorpio games will hit 4K is the tight connection it has with the Xbox One. It's really a round-about way of manipulating publishers into making games that target 4K.
Had Scorpio been its own thing with no connection to any other hardware everyone probably would have just made games run at 1080p or 1440p just like PS4 Pro, but the fact that these games must target Xbox One and Scorpio simultaneously means that the only way you're going to be able to target lower than 4K is if you target 720p on Xbox One.
We are talking about consoles... Where hardware does determine performance... Thank you
PC or console makes no difference, game production is virtually the same across all platforms and often happens simultaneously:
At Croteam, a basic 'medium' target is set early in a game’s development, based on hardware constraints and expectations, and all design and artwork adheres to that standard.
Your mind is probably going to jump to the words "based on hardware constraints", but he's not saying that hardware determines their minimum performance standard, first they have to decide what "medium" is.
"Medium" framerate standards could just as easily be 120fps as anything, "medium" resolution could be 4K.
I'm sure that "medium" in this case is 60fps and 1080p, but there's nothing saying it has to be that way, any developer could target 4K or even 8K resolution just as easily as they currently target 1080p, and if they did the production of the rest of the game from that point on would conform to that performance standard.
It's all about priorities.
Here's one of the best examples ever about how messed up the common perception of "high end" graphics performance is:
There was an outcry about the 'terrible unoptimized PC port' when Dying Light would not perform up to (arbitrary) standards at maximum settings. As it turned out, the draw distance slider in the initial version of the game was already above console settings at its lowest position, and went incomparably higher. People were so agitated, in fact, that the developer felt like they had to reduce the range of the slider to 55% of its former maximum in an early patch.
Would the game have been perceived as much more 'optimized' if this trivial step would have been taken before release? I definitely think so. Would it actually have been ‘better optimized’? No, absolutely not. Dying Light is a great example of just how difficult it can be to judge optimization, and also of the concerns developers might be limited by when implementing game options.
They released the game with graphics options that the best hardware at the time couldn't cope with, and all the dummies with more money than sense just cranked all the settings to "Everything Ultra" and claimed that the game was faulty.
There was nothing wrong with the game, there is just a breakdown between perceptions and reality when the average gamer is given the same freedoms that developers have to chose how system resources are used.
People's perceptions about game performance is faulty because most people have no concept of how to balance graphics and performance, and as a result are constantly trying to spend more power than any system could possibly provide.
That's one of the most common misconceptions about games that people have, especially on consoles, people assume that features are implemented first and that your target framerate is a result of having those features.
No, console games target 30fps first, and then features are added to consume available resources.
4K 60fps is a perfectly reasonable target for any game on Scorpio. Even the Xbox One and PS4 at launch could have been 4K 60fps machines, "if" the display market would have been ready in time, and "if" developers would have actually been willing to target that spec.
Hardware is not the determining factor in game performance, it's all about the priorities of the people in charge of how system resources are spent, whether that be developers on console games or players adjusting settings on PC games.