5 ms·
> Physics, rendering, animation, and game logic all need to access some subset of the same position, orientation, dimensions, velocity, acceleration, mass, tens
by octavius__ 3y ago
> Physics, rendering, animation, and game logic all need to access some subset of the same position, orientation, dimensions, velocity, acceleration, mass, tensor of inertia, etc.
I wish I knew the solution to this exact problem. IMO this is the central issue that stops pure ECS from being useful.
- TeMPOraL 3y agoYou seem to be coming from the data-oriented end of the spectrum. I spell that out to highlight the part about ECS being a very ill-defined programming pattern - I already see three parallel replies representing three different points on the spectrum :). Beyond that, thanks - I'm relieved to know I'm not the only one with this problem.