Releases: HelifeWasTaken/Silva
Releases · HelifeWasTaken/Silva
Dynamic Entities
What's Changed
- Dynamic entity by @HelifeWasTaken in #1
Full Changelog: Silva0.9.6...Silva0.9-nightly
Complete rework of the API now everything is managable through the hl::silva::Entity
class
The StateManager now holds a list of all the pushed pending states instead of overriding the last one
More tests have been done
Silva 0.9.6
Fixes multiple declaration on 0.9.5
Full Changelog: Silva0.9...Silva0.9.6
Silva0.9.5 - State Machine
Providing all from 0.9 and adding:
- State support
- State Machine support
- Draw and InputHandle are not required
Silva 0.9-beta
First release of Silva providing a working ECS.
Features:
- A SparseArray in a private namespace
- An Entity that needs to be explicitely constructed
- Systems with onUpdate and deps management completely templated
- A View (Need to maybe add Exclude items for next release)
- Utilities to avoid specifying each time the same entity over and over again (e.g calling once emplace on Entity n3 if the Entity is not specified again it will use n3 again)
- Foreach is avalaible with Views.