The scope of this project has broadened immensely and now its being redone in C++
A game interactive audio visual square moving experience about music,
built with Rust and Simple DirectMedia Layer.
Used as an excuse to learn Rust, digital audio and SDL2 during my
Recurse Center batch,
the premise of the game is to solve puzzles using relative pitch,
as opposed to most music games, where rhythm is used.
There is no definitive design yet, just a bunch of systems interacting with each other making notes happen. The only available level is won by moving the avatar to y position 300, not very fun.
This has been tested only in Debian Testing (Bookworm), though it should work most distros.
Install dependencies:
$ sudo apt-get install libsdl2-dev libsdl2-ttf-dev rust-all
Clone the repository and change directory:
$ git clone https://github.com/agarrigu/relative
$ cd relative
Build Cargo packages:
$ cargo build
Run Game:
$ cargo run
Use WASD to move