|
|
|
|
|
by s3tz
1655 days ago
|
|
CDPR doesn't iterate and test their code in the optimal way. Most of the time they just go at it full on and patch things up at the end.
This was (un)fortunately for them a project where the complexity rose so high that their approach couldn't handle it (also covid didn't help), and they were left with intertwined systems that were causing severe performance bottlenecks everywhere (think polynomial or even exponential).
AI the way they planned it meant spawning hundreds of NPCs, all interacting with one another and the player, with badly designed systems for that interaction (because why spend upfront time on this if you can floor it), and almost no consideration on how that would impact the graphics and physics sides of the game.
The whole development of this game is a case study of how to fail at keeping your externalities in check. |
|
How can that be a thing of what you say is true?