Game Synopsis
Groove through the streets of Rhythm Heights and punch notes to the beat as Sunthia, the town hero. Take down the Duke of Dissonance and his shadow gang before they seize the town's airwaves.
My Contributions
I worked as a programmer and beatmapper on GrooveKeeper, with beatmapping specifically being my main responsibility. I mapped the game's songs across easy, medium, and hard difficulties, using single, hold, double, and drumroll notes as well as boss attacks spanning two lanes. I refined maps in response to team feedback, making difficult patterns more approachable, fixing overlapping hold notes, and correcting timing. I also worked on the level manager that starts levels and loads mini-boss and boss scenes.
What I learned
GrooveKeeper taught me that rhythm-game difficulty is a design problem, not just a technical one. I balanced beatmaps to cater towards casual players by watching where they got stuck and adjusting the note patterns and meter values until the game felt fair and fun.
Skills Used
- Unity
- C# Scripting
- Beatmapping
- Rhythm Game Design
- Difficulty Balancing
- Level & Scene Management
- ScriptableObjects
- MIDI
- Git & GitHub
- Playtesting
- Team Collaboration