3 ms·
Even for that it is not true. I call the phenomenon the "FPS wall". You cram features into the game, and the engine performs slower and slower. At some point yo
by Arwill 14y ago
Even for that it is not true. I call the phenomenon the "FPS wall". You cram features into the game, and the engine performs slower and slower. At some point you reach a certain low FPS (something like <20 FPS) and there is no way then to get back to better performance. That also means that you cannot put any new features in, because you would just make the game unplayable. And since the engine is flawed in itself, there is no way to optimize away the slowness.
I don't agree with the author at all. Its much better to have an open source engine. You can customize it to your own needs by stripping out parts you don't need. Thus get performance by dropping features you don't need at all, and thus saving development time by not having to optimize parts you do need, but which take more time than they would be worth.
If you don't care about tailoring the engine to the game you are writing, then the engine will show its restrictions on the game. And that is the road to mediocrity. Its not just the glitter, but engines tend to limit the gameplay too, if you let them.