|
|
d04c706a94
|
feat(ecs): limited the creation of archetypes to three unique components to lower the creation to polynomial complexity
|
2025-07-26 01:13:23 +02:00 |
|
|
|
e1597e6fa4
|
feat(ecs): added a simple prefab system
|
2025-07-14 01:54:53 +02:00 |
|
|
|
7760baeab5
|
fix(ecs): bug concerning adding entities to archetypes that already existed
|
2025-07-11 11:35:51 +02:00 |
|
|
|
ff475f1775
|
fix: changed the input type of the query functions from ComponentSet to Vec<TypeId>
|
2025-05-07 01:00:08 +02:00 |
|
|
|
b619449b13
|
fix: removed debug print in scene.rs
|
2025-05-05 14:05:21 +02:00 |
|
|
|
c1d41323f9
|
fix: the ecs will now create all the archetypes for any combination of components that entities have on them
|
2025-05-05 13:27:49 +02:00 |
|
|
|
6d0e5aef1e
|
fix: removed the error message in get_entities_with in scene.rs
|
2025-05-01 12:09:30 +02:00 |
|
|
|
15c71a5285
|
chore: removed unneeded imports
|
2025-04-27 22:58:28 +02:00 |
|
|
|
e1906371be
|
feat: added delete_entities_with, foreach and has to the Scene and interface of App
|
2025-03-12 08:18:24 +01:00 |
|
|
|
ab73b145b1
|
fix: changed the name of World to Scene (because the name fits better)
|
2025-03-11 01:23:33 +01:00 |
|