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 rectanglesRMB(hold) - Hold to create a chain between you and the target, if in rangeMMB(hold) - Enable edge-panning (will be changed to better panning later)
Keyboard:
aandd- Move left or rightSpace- Jump (must be touching a surface)z(hold) - Press to peek into the next room, release to teleport therec- Change camera mode (toggles between following the player or static)r- Reset the world (delete all rooms)Esc- Quit