Why aren’t more video games optimised for multi-core CPUs?

1.36K viewsOther

It is common for modern video games to be badly optimised due to, partly, inefficient usage of multiple cores on a CPUs.

I’d assume that developers know this, but don’t have the time to rectify this.

So, therefore, what are the difficulties in utilising various cores of a CPU effectively? Why does it require so much focus, money, or perhaps time to implement?

In: Other

18 Answers

Anonymous 0 Comments

Any time you want to work on multiple thread consistently everything is an exponent harder.

That’s on top of other complexity. For example…

Open world games introduce a lot of complexity, make it multiplayer and everything is an exponent more difficult.

Then do both in a asynch, multithtreaded way and you raise complexity by another exponent.

Btw, complexity must be seen as man time needed to deliver the task, the higher complexity the more time it takes to deliver a mechanic in the game.

At that point do you want to make a nice 60fps stable game or you suck up some part of it running at less than 40 to have some fun mechanics?

It’s tradeoff

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