19 releases (9 breaking)
Uses old Rust 2015
0.11.0 | Feb 20, 2017 |
---|---|
0.9.3 | Jan 23, 2017 |
0.6.0 | Dec 16, 2016 |
0.5.1 | Nov 28, 2016 |
#2372 in Game dev
29 downloads per month
14KB
367 lines
yaecs
Yet Another Entity-Component System. Fed up with the vast variety of ECS available in Rust crates, I decided "me too" and dived in with this effort.
Current state
At present, this is a deliberately simple and naive implementation, as my poor little brain hurt when I looked at other awesome systems such as ecs and specs. Hopefully over time as my code using this matures I'll spend some time optimizing what's going on in here and trying to remove any bottlenecks, though this will likely only be done once I've profiled the application.
lib.rs
:
Yet Another Entity Component System #![deny(missing_docs)]
Dependencies
~40KB