dentity 1.2.1 copy "dentity: ^1.2.1" to clipboard
dentity: ^1.2.1 copied to clipboard

A powerful and flexible Entity-Component-System (ECS) framework for Dart application.

1.0.0 #

  • Initial version.

1.1.0 #

  • Change the serialiser to use a map of components instead of a list.

1.1.1 #

  • Add the entity serialiser json.

1.1.2 #

  • Add component deserialisation method to entity serialiser.

1.1.3 #

  • Add system get method to world.

1.2.0 #

  • expose the component serialiser to the world.
  • remove the need to pass the entity manager to the component serialiser.

1.2.1 #

  • Fix entity deletion queue processing to prevent entities from being processed after deletion.
  • Entity deletion queue is now processed after each system runs, ensuring proper entity lifecycle management.
  • Add comprehensive entity deletion tests covering edge cases like cascading deletions and multi-system interactions.
3
likes
0
points
35
downloads

Publisher

verified publisherwearemobilefirst.com

Weekly Downloads

A powerful and flexible Entity-Component-System (ECS) framework for Dart application.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

mockito

More

Packages that depend on dentity