How do video games with long development periods remain up to date with current tech?

664 views

This is an extreme example but take Star Citizen for example. This game has been in development for over 10 years. How do they take what they’ve already accomplished and keep it up to date? Especially things like graphics.

In: 45

16 Answers

Anonymous 0 Comments

They update as they go along. For example, in Star Citizen, they made the player character models years ago. They’ll keep using them for now, and the character artists can move on to other things. Later, they’ll decide to update the character models (presumably), and it would hopefully be easier than starting from scratch.

Part of it will depend on the game engine you’re using. Some engines will be easier to update than others.

Anonymous 0 Comments

To a novice/layperson, can you explain what function a game engine handles. Like is it just the basic environment and then the devs build houses and structures. I am genuinely asking.

Anonymous 0 Comments

Professional dev here.

Generally, visual targets are planned early in development because changing that mid-cycle is very expensive (high quality art is very labor intensive). So basically, if you are planning on releasing a game in 5 years, you try to hit the visual quality you think will be the norm (or cutting edge) 5 years from now.

So really, it’s educated and experienced people just guessing for the most part. And sometimes they get it wrong.

There are some things that can help, though. Graphical features are not as labor intensive to implement as it is to redo the art at a higher quality, so later on in development, studios may implement things like better lighting, reflections, foliage shaders, stuff like that. But for the most part, a lot of it is planned years in advance.

As for Star Citizen, they’ve probably been improving things as they go (probably one of the reasons that project’s dev cycle has run for so long). But they also had the benefit of being a game that was trying to push the limit of what was possible on PC all those years ago. If they were targeting base PS4 or something at the start, it likely wouldn’t look as good as it does now.

Anonymous 0 Comments

Depends on the tech. Typically they run using an engine and that engine is updated independently over time. Sometimes certain tech like DLSS can be added to the finished product without having to overhaul the entire rest of the program. But a lot of the time they just don’t or don’t really need to.

If you design you game under heavy constraints about hardware specs, then as technology evolves you don’t still loose the benefits of having the game designed to run on lower specs.

Anonymous 0 Comments

THAT’S THE NEAT PART. And now you know why we could jump from Super Mario Bros to Mario 64 in 10 years, but go from GTA V to GTA V in the same time

Anonymous 0 Comments

Here is the thing they don’t most of the time. They would spend to much time updating things and trying to keep everything working