Foundation - World #5

Closed
opened 2026-01-02 17:47:11 +01:00 by cat · 1 comment
Owner

There needs to be a root entity of some kind that owns everything. Neatly this allows us to both run several different ECS worlds and also cleanly destroy everything by destroying the world.

World is to own every entity on memory, each entity who has a child will only own a reference to the entity.

There needs to be a root entity of some kind that owns everything. Neatly this allows us to both run several different ECS worlds and also cleanly destroy everything by destroying the world. World is to own every entity on memory, each entity who has a child will only own a reference to the entity.
cat added this to the Tourmaline Engine - Basics project 2026-01-02 17:47:11 +01:00
cat moved this to To Do in Tourmaline Engine - Basics on 2026-01-02 17:47:13 +01:00
cat moved this to In Progress in Tourmaline Engine - Basics on 2026-01-02 17:47:18 +01:00
cat moved this to Frozen in Tourmaline Engine - Basics on 2026-01-04 16:16:51 +01:00
cat moved this to In Progress in Tourmaline Engine - Basics on 2026-01-04 21:34:36 +01:00
cat moved this to Done in Tourmaline Engine - Basics on 2026-01-06 00:46:20 +01:00
Author
Owner
https://git.thenight.club/cat/Tourmaline-Engine/commit/c1efee5b4e94f0773847f9399c25f9ae6c1b4c15
cat closed this issue 2026-01-06 00:46:50 +01:00
Sign in to join this conversation.