Rhythm games are fun. Why not make a rhythm game playable right in your terminal?

What it does

We made a rhythm game called "WaveRider" that allows you to tap to the beats right in your terminal!

WARNING: Extremely addicting ♫♫♫♫♫♫!!

How we built it

Python and lots of music.

Challenges we ran into

The timing in rhythm games is sensitive and requires high precision and not quite easy to get right.

Determining when to award a "Good" vs a "Perfect" was tricky.

Accomplishments that we're proud of

Making a working rhythm game that's playable right in the terminal!

What we learned

Making a rhythm game is just as fun as playing one.

What's next for WaveRider

More game modes, more flavours of beats ♫♫♫.

Built With

Share this project: