falling-block puzzle game clone
Branch: master
Clone or download
Latest commit c3edf89 Dec 30, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
resources PlayState: background image of space i made! Jul 5, 2017
src
.gitignore initial commit; basic game setup & playstate Jun 3, 2017
CHANGELOG.md Updated CHANGELOG for 2.0.0 Dec 30, 2018
Cargo.lock
Cargo.toml
Cross.toml
LICENSE
README.md
screenshot.png add screenshot Jul 8, 2017

README.md

Rustris

screenshot of rustris

Controls

Keyboard

Action Key
Left Left
Right Right
Soft Drop Down
Hard Drop Up
Rotate Z & X

Gamepad

Action Button
Left D-Pad Left
Right D-Pad Right
Soft Drop D-Pad Down
Hard Drop D-Pad Up
Rotate A & B

Building

You should have libsdl2 installed on your system.

Clone the Git repository and from the root of the project directory, run:

cargo build

Add the --release flag to create an optimized build.

Potential Future Features

  • Options menu
  • Advanced Tetris Techniques (e.g.: T-spins)
  • Animations & UX Love
  • Local multiplayer (vs. AI & another person)
  • Network multiplayer

Attributions

Music by Abstraction Music

Click SFX

Yay SFX (CC BY 3.0)

Lose SFX (CC BY 3.0)

Puzzle Game Art by Kenney.nl