A small 3D data-driven game engine, for learning and research about game engine architecture, Rust, rendering, animation systems and more!
- An archetype based ECS system
- A very basic renderer, that currently supports:
- Static meshes
- Skeletal Meshes
- Point/Directinal/Spot lights
- Skyboxes
- OBJ and GLTF support
- Animation graphs for skeletal animations that include
- Animation Clip nodes
- Blend nodes
- State machine nodes
- Physics (Rapier engine)
- WASM support.