5 releases
0.1.4 | Jul 30, 2023 |
---|---|
0.1.3 | Nov 20, 2022 |
0.1.2 | Oct 30, 2022 |
0.1.1 | Aug 4, 2022 |
0.1.0 | Jul 15, 2022 |
#1118 in Game dev
230KB
6.5K
SLoC
Cecs 🍪
Cecs, pronounced [ˈkɛks] is an ECS implementation supporting Cao-Lo.
There are many like it, but this one is mine.
Heavily inspired by Bevy and Hexops
Minimum supported Rust version is 1.72
Features
- Functions as systems
- Query interface
- Unique data, called Resources
- Cloning of the entire database (optional)
- Serialization/Deserialization of select components (optional)
- (Very basic) parallel scheduler (optional)
Dependencies
~0.7–7.5MB
~30K SLoC