Comment by dustbunny
1 day ago
> My experience with ECS is that you shouldn't use an "ECS system"
Why? Flecs, for example, is pretty sick imo.
1 day ago
> My experience with ECS is that you shouldn't use an "ECS system"
Why? Flecs, for example, is pretty sick imo.
Because the people who made them got nerd trapped fucking around with ECS and never shipped a product
This is a reductive ad hominem, not a first principals examination.
No it’s not an ad hominem.
The first principles examination is you need an array of structs.
If your goal is to ship a product you would use this proven technique. It’s shipped more AAA and small games than any other.
The ECS is a hobby project which solves problems unrelated to your goal. (Making a cool ECS) And because it was not engineered with the goal of shipping you’re sitting on a pile of unknowns when you try to.