3 ms·
I completely disagree. How games work is simple. It's a simulation run at some frequency and the simulation can be affected by player input. Sometimes there is
by brigadier132 4y ago
I completely disagree.
How games work is simple. It's a simulation run at some frequency and the simulation can be affected by player input. Sometimes there is a synchronization step with a server and that is more complicated.
ECS is a pattern that results in better performance and more maintainable code. There is no reason not to use it.
- deleted 4y ago[deleted]
- HelloNurse 4y agoBetter performance and more maintainable code are never the only concerns. For example, achieving a running prototype quickly with some ported/adapted non-ECS engine from a previous project might be more effective and efficient that starting from scratch with a better ECS architecture.