roast2d 0.1.0

Roast2D is a homebrew 2D game engine
Documentation

Roast2D

Crates.io Docs CI

Roast2D is a rapid development 2D game engine written in Rust.

why Roast2D was made

Features

  • Poor man's ECS, a lightweight ECS system without archetype
  • Simple and intuitive 2D graphics API
  • Multi-platform (with wgpu and winit)

Examples

  • A copy of the classic brick shows the basic usage

Usage

Run example:

cargo run --example brick

Add roast2d to Rust project:

cargo add roast2d

License

The source code is licensed under MIT.