# Rust Extended Generic ECS The Rust Extended Generic ECS is an Entity Component System (ECS) based design with an additional scene, object layer and event system. ## Features - No use of Rc or RefCell. - Support for custom state/context owned by ECS invoker. - Uses generics in order to represent both the component layer and the system layer. - Built-in event system. - Built-in Scene / object layer.