Runty8
A Pico8 clone in Rust.
Making your own games
Head over to our template for an example to get started!
Crates
runty8
: Main entry point for games created with Runty8. Most Runty8 users should probably only depend on this crate.runty8-core
: Core types needed by every Runty8 related craterunty8-runtime
: Run standalone Runty8 games innative
orwasm
targetsrunty8-editor
: Run game inside editorrunty8-winit
: Integration layer forwinit
runty8-event-loop
: Thin layer overwinit
/glow
/glutin
to have a cross-platform OpenGL/WebGL-powered event loop
Contributing
See the contributing guide for instructions on how to get started.
Examples
- Celeste: A Rust port of Maddy Thorson and Noel Berry's Celeste
- Confetti mouse demo
- Moving box
Running
Run examples (celeste
, moving_box
, confetti
) with:
cargo run --bin celeste -- --game
cargo run --bin confetti -- --game
cargo run --bin moving-box -- --game
Or run cargo run --bin
to get a list of the available examples.
Press the Escape
key to switch between the game and the editor.