Eric-Paul Ickhorn
|
a8c941f041
|
Take UUID table as argument for ECS creation
The ECS needs a UUID table to get UUIDs for the entities. If none is
given into the creation function, it will create one itself.
|
2024-09-14 14:25:49 +02:00 |
Eric-Paul Ickhorn
|
25399640a4
|
Support tagging entities in ECS
The ECS previously wasn't capable of adding tags to the entities; the
'C' of ECS wasn't there. The tagging still needs some tests.
|
2024-09-12 23:27:12 +02:00 |
Eric-Paul Ickhorn
|
e3e4e5ee84
|
Add first, inperformant version of ECS
The ECS can't handle many entities in this state; it is really slow.
This commit also doesn't contain any tests for its functions.
|
2024-09-11 12:18:33 +02:00 |