rust ecs just tends to be is just SoA + dependency injection. if you need spatial acceleration data structures you can't use it so now you have data in two places. i just prefer writing programs like normal and use SoA + simple component system

Replies (1)

Fair but there are a few plugin crates for spatial acceleration and then you don't have to write scheduling, queries, etc. But you do seem to like that S Tier hand crafted write all the code approach. Love it, but i r not smart/experienced enough for that. I always learn something new poking your comments about gamedev. ๐Ÿค
โ†‘