Roast2D
Roast2D is a rapid development 2D game engine written in Rust.
Features
- Minimal ECS, use a thin layer upon vector to store components
- Simple and intuitive 2D graphics API
- Multi-platform (with wgpu and winit)
- Hot-reload (integrate with dioxus subseconds)
Examples
- A copy of the classic brick shows the basic usage
Usage
Run example:
# Without CRT
# With CRT
Add roast2d to Rust project:
License
The source code is licensed under MIT.