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

outdated

An implementation of the ECS paradigm with an emphasis on simplicity.

1.2.1 22/06/2021 #

Fixes:

  • guid was missing from Entity props, which could cause two different entities with matching components and values to match even though they have different guids.

1.2.0 21/06/2021 #

Additions:

  • Added a new EntityMatcher class that can be used to describe a way of matching entities. Can be used on it's own to create your own grouping of entities and will be used in the Flutter specific package for Styx.
  • Added a new method hasComponent for when the Type is not explicity known.

1.1.0 27/03/2021 #

Full release! Matched to Get ^4.1.0 Additions:

  • Added a new method for getting component differences between two entities.

1.0.0-nullsafety.6 19/03/2021 #

Fixing an issue where the entityToJsonFunction was not being used.

1.0.0-nullsafety.5 19/03/2021 #

Fixing pub.dev warnings and gradings.

1.0.0-nullsafety.4 19/03/2021 #

Fixed an issue with a circular call between Entity and EntitySystem that was causing a StackOverflow error.

1.0.0-nullsafety.3 19/03/2021 #

Fixed an issue with json_serializable that was picking up on the fromJson factory on Entity.

1.0.0-nullsafety.2 19/03/2021 #

Added a serializable component mixin.

1.0.0-nullsafety.1 19/03/2021 #

Fixed small nits with README.

1.0.0-nullsafety.0 19/03/2021 #

Initial release with basic structure.

0
likes
0
points
68
downloads

Publisher

unverified uploader

Weekly Downloads

An implementation of the ECS paradigm with an emphasis on simplicity.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

equatable, flutter, get, uuid

More

Packages that depend on styx