A game prototype written in Rust
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
notes
src
.gitignore
Cargo.toml
LICENSE
README.md
default-storage.ron

README.md

Stacked Worlds

A game prototype written in Rust.

This project's focus is both as a playground for me to learn Rust, and to implement a game and level-editor for an idea described to me by lemon24.

What it looks like: game gif.

Running

Download the sources, get Rust, and run cargo run --release.

Controls

Mouse:

  • LMB (hold) - Drag to create rooms, drag inside rooms to draw rectangles
  • RMB (hold) - Hold to create a chain between you and the target, if in range
  • MMB (hold) - Enable edge-panning (will be changed to better panning later)

Keyboard:

  • a and d - Move left or right
  • Space - Jump (must be touching a surface)
  • z (hold) - Press to peek into the next room, release to teleport there
  • c - Change camera mode (toggles between following the player or static)
  • r - Reset the world (delete all rooms)
  • Esc - Quit