|
|
|
|
|
by Ace17
2696 days ago
|
|
ECS is the "microservices" of game development : it's touted as the way to go, and in some cases it's the best solution, but it comes with increased wiring complexity cost, and the hype surrounding it causes it to often be adopted for dubious reasons (e.g "deep class hierarchies are bad, therefore I need ECS"). Very interesting article here: https://www.gamedev.net/blogs/entry/2265481-oop-is-dead-long... |
|