Let's put all our game objects in an array! Wow. Much technology.
4mo|
Anonymous
||
Worked for SQL databases.
3mo|
Anonymous
||
Absolutely worth it. Mainly for just being able to easily manage the spaghetti that game code is, but also for performance. It is both the past and the future.
4mo|
vblr!c5f8cfd469
||
I started gamedev with bevy which is ecs and I have no idea how you would go without out. I've tried unity but it also seems all components.
4mo|
Anonymous
||
Different types of Components. Unity developers like inheritance, which the rest of the development community has figured out just leads to spaghetti, so obviously Unity games relies a bunch (usually) on inheritance.
Components in ECS is nothing like that.
3mo|
Anonymous
||
I hate it if an engine forces me to use it, but I use it sometimes when I am given a choice.