dorkhub

runty8

A Pico8 clone in Rust.

jjant
Rust26118 forksMITupdated 2 years ago
git clone https://github.com/jjant/runty8.gitjjant/runty8

Runty8 Logo

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 crate
  • runty8-runtime: Run standalone Runty8 games in native or wasm targets
  • runty8-editor: Run game inside editor
  • runty8-winit: Integration layer for winit
  • runty8-event-loop: Thin layer over winit/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 playthrough

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.

more like this

anne-key

Firmware for Anne Pro Keyboard written in Rust

Rust572

TachiSnap

TachiSnap — Pixel Snapper for animation pixel artists. Rust + WebAssembly client-side tool for cleaning up AI-generated…

HTML50

bit_gossip

Pathfinding library for calculating all node pairs' shortest paths in an unweighted undirected graph.

Rust50

RaylibWasm

.Net 10 (.Net 8+) webassembly starter project using raylib-cs nuget 7.0.2 and raylib 5.5

C#50

search

search projects, people, and tags