Даниїл Григор'єв
e041369a7d
Avoid null uid in EntityManager#registerEntity
...
Apply suggestion by @chunkybanana to improve readability.
2025-06-12 15:27:38 +03:00
Даниїл Григор'єв
69fb06e817
Use Set for entities access during belt recompute
...
Create a method to return all entities with the specified component as a
set (without array indirection), and use the method for belt
recomputations.
2025-06-12 15:27:38 +03:00
Даниїл Григор'єв
9cbb797ef6
Use Map and Set for entity storage
...
This is not a big optimization but an optimization nonetheless. Mostly
based on awesome work by @Xiving. Further work should be done to get
most out of these changes.
2025-06-12 15:27:38 +03:00
Даниїл Григор'єв
cd7c132411
[TS] Rename EntityManager
2025-06-12 15:27:38 +03:00