5 releases (3 breaking)

Uses old Rust 2015

0.6.1 Jul 18, 2017
0.6.0 Apr 30, 2017
0.5.0 Apr 15, 2017
0.4.0 Mar 4, 2017
0.3.0 Nov 19, 2016

#1781 in Game dev

MIT/Apache

14KB
306 lines

calx-ecs

Calx-ecs is a simple and fast entity-component system for Rust. You want to use this if you're writing a computer game.

It uses a macro to generate a local ECS structure that can be serialized using Serde.

See tests/lib.rs for a usage example.


lib.rs:

Entity component system

Dependencies

~0.4–1MB
~24K SLoC