Eli5: How can a game such as Horizon Forbidden West look and run as beautiful and smooth as it does, when comparatively uglier games such as Star Citizen run terribly?

165 viewsOtherTechnology

I’d like to be able to understand how the aforementioned example looks like so ahead of the curve graphically while also running really well. It has very taxing visuals that I can identify, such as dense foliage, detailed physics and animations, and incredible lighting. It doesn’t seem to compromise in ways that other games such as Star Citizen do, and yet I get way better performance out of it too.

In: Technology

6 Answers

Anonymous 0 Comments

Horizon: Forbidden West runs on a significantly more mature engine, is a sequel to an existing game and is scoped appropriately by the team making it with no new features added after certain time.

Combination of these factors shouldn’t be underestimated.

Star Citizen is in a never ending stage of “let’s add this and that”. So even if devs sit down to balance this Jenga tower so it can run better management comes in and throws new pieces on top effectively undermining these efforts as suddenly what you thought is good enough no longer is as there are more pieces to handle.

Optimization is a process, not a one time deal. But in order to optimize something you need to have metrics on what is considered good enough. You see problems and you fix them as you go but in this case more problems are added as you work through them. This is also on top of a fact that frankly I doubt management of Star Citizen development care THAT much about optimization. It doesn’t bring money. New features do. It has to run >just< well enough.

It’s a different story if you prepare for console release for instance. Your game either runs smoothly enough or it doesn’t get certification. Developers of Cyberpunk 2077 have seen that firsthand – they failed certification for PS4, told Sony that “no problem, we will fix it by day 1 patch” (and since they were an AAA it was accepted), release happened and whole game was nuked from the orbit because it ran like crap. But there is no such standardization for PCs – Valve which is the largest store checks if your title starts, if key bindings are correct etc and that’s about it. Whereas if you run your own store – hey, no checks whatsoever.

Now, onto other factors – Horizon: Forbidden West is a **sequel**. Among other things it means you actually have a fully operational game as your starting point. You also have every single crashlog reported and thousands of data points. Game development is sometimes described as a neverending race full of crunches but in earlier phases of the development it’s fairly chill and relaxed. So it’s easier to send some developers to optimize parts of the process that were the problem last time.

Which is why it’s not uncommon for sequels to actually run better than original games. Now, part of that optimization may disappear as you add new effects. But odds are that sheer technological advancements in the meantime will carry that for you. In this case – Horizon Forbidden West runs on PS5. But it also runs on PS4 which by now is very obsolete. PCs have improved since PS4 era by a lot so it brings relative requirements down. Zero Dawn, when first came out on PC, was in fact seen as very unoptimized. I mean:

[https://www.techpowerup.com/review/horizon-zero-dawn-benchmark-test-performance-analysis/4.html](https://www.techpowerup.com/review/horizon-zero-dawn-benchmark-test-performance-analysis/4.html)

2560×1440 at 60 fps was only possible for the fastest GPUs money could buy. Game also suffered (in it’s original 1.0 state) from memory leaks, being released in DEBUG mode, shader caching all the time etc. All these issues however were eventually resolved – and their fixes have been migrated to the sequel.

Forbidden West requirements have increased since but we also have two whole new generations of GPUs on top of major advancements like DLSS.

You are viewing 1 out of 6 answers, click here to view all answers.