Skip to content

πŸ‘· Crate-san πŸ“¦ γ‚―γƒ¬γƒΌγƒˆγ•γ‚“, A {Rust, V} Sokoban-like game

License

Notifications You must be signed in to change notification settings

nsauzede/cratesan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

34 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘· πŸ“¦ γ‚―γƒ¬γƒΌγƒˆγ•γ‚“ (CrateSan, or MrCrate)

Build Status Build Status

CrateSan

A tribute to Sokoban by Thinking Rabbit, made in Rust and V languages, using SDL2 for multimedia.

Screenshot of CrateSan

Try it

With Rust

$ cargo run

With V

$ v run src/cratesan.v

Build prerequisites

Rust

Linux

You only need to install standard SDL2 dev packages (search for that elsewhere on the web).

Windows

Follow the rust-sdl2 instructions. At the end, you should have the folders "gnu-mingw" and "msvc" alongside this README.md, in order to build on Windows.

Controls

  • Arrows to move the player
  • "u" to undo last move
  • "s" to save snapshot
  • "l" to load snapshot
  • "r" to restart level
  • Return to proceed to next level, when current is won

Credits

  • All the levels are Copyright Thinking Rabbit, downloaded from this URL.
  • Artwork based on Sokoban PC version Copyright Spectrum Holobyte, taken from screenshots at this URL

About

πŸ‘· Crate-san πŸ“¦ γ‚―γƒ¬γƒΌγƒˆγ•γ‚“, A {Rust, V} Sokoban-like game

Topics

Resources

License

Stars

Watchers

Forks