About
. . The project is early on in development. Every API is extremely volatile as the engine is worked on more.
Goals
- Independent - Build with minimal dependencies
- Modular - Use modules to build building blocks that are combined for engine features.
- Performant - Iteration times are very important for work flows. Not only game runtime but editor time must be performant
- Cohesive - Keep tools and interaction with tools in Rust for simplicity
Dependencies
Dependencies that couldn't be given up.
- hassle-rs
- ash
- serde
- ron
Inspiration
This project is heavily inspired by those that came before it. This including AAA engines like the Naughty Dog Engine or other Rust engines such as Bevy.