You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Artemis should make use of the full ecs approach. This way we could save a lot of memory and increase the performance.
Currently the EntityManager still holds a list of "Entity"'s. So every single created entity allocs a new entity object which is a waste of resources. Especially if the user dont want that.
My two cents, we should replace the Bag<Entity> with a traditional IntBag to store the entities. On top of that we could still construct the Entity class if the user wants to really, really make use of it.
This way we could improve the ram usage and still keep the Entity class for those who want to use it.
The text was updated successfully, but these errors were encountered:
Artemis should make use of the full ecs approach. This way we could save a lot of memory and increase the performance.
Currently the
EntityManager
still holds a list of "Entity"'s. So every single created entity allocs a new entity object which is a waste of resources. Especially if the user dont want that.My two cents, we should replace the
Bag<Entity>
with a traditionalIntBag
to store the entities. On top of that we could still construct theEntity
class if the user wants to really, really make use of it.This way we could improve the ram usage and still keep the
Entity
class for those who want to use it.The text was updated successfully, but these errors were encountered: