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
Currently the game cretates ice::ecs::EntityStorage objects and assigns them to worlds during world creation.
This works as long each world has a different storage object, which is not what we are aiming for.
We want the ability to assign an entity storage to multiple worlds, and also the possibility to have multiple storage objects.
We should check if we can provide support for the following cases:
An entity is allowed to have in each storage object a different archetype assigned.
An entity is not allowed to have multiple archetypes assigned in the same storage.
Each storage needs to have its own ice::ecs::ArchetypeIndex object.
Each storage has an associated ice::ecs::EntityTracker object.
Each storage has an associated ice::ecs::EntityOperations object.
The text was updated successfully, but these errors were encountered:
Dandielo
added
feature
Request for a new feature or functionality
tech-debt
Technical debt that needs to be addressed, but can be tolerated for some time
labels
Nov 17, 2021
Currently the game cretates
ice::ecs::EntityStorage
objects and assigns them to worlds during world creation.This works as long each world has a different storage object, which is not what we are aiming for.
We want the ability to assign an entity storage to multiple worlds, and also the possibility to have multiple storage objects.
We should check if we can provide support for the following cases:
ice::ecs::ArchetypeIndex
object.ice::ecs::EntityTracker
object.ice::ecs::EntityOperations
object.The text was updated successfully, but these errors were encountered: