Skip to content

andreivasiliu/stacked-worlds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A game prototype written in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages