This project started at my first job, inspired by my boss who played piano to relax.
He encouraged me to build a piano shuffler game to learn musical notes and improve my listening skills — while sharpening my coding.
The project is functional, but not responsive, and logs some messages to the console instead of the UI.
It’s designed to allow adding new mini-games easily, including a lobby with real-time chat.
- Keys don’t produce sounds directly; instead, 12 unique sprites (C, C#, D, etc.) give sounds.
- You can swap sprites between keys or remove them to silence a key.
- Press and hold a sprite to hear its note.
- Correctly aligned sprites turn green, incorrect ones red, and before finishing, all are yellow to avoid hints.
- The goal: shuffle sprites, then listen and realign them correctly.
