top of page

Mus1c!

About

I made a game jam-like challenge, creating 'Mus1c!', a rhythm game where players press buttons to the beat.

I handled dynamic note spawning, scoring systems, and reused code from a previous project to streamline development.

Project Info

👤Role : Gameplay Programmer

👥Team Size: 3

⏳Time Frame: 2 weeks

⚙️ Engine: Löve2D (Lua)

At a Game Jam themed around Music, I teamed up with two colleagues to create a rhythm game called 'Mus1c!'. The game challenged players to press buttons in sync with the beat to score points and chain together exciting combos.

My main task was to design and implement a robust architecture to handle the game’s entities, specifically, the musical notes. This involved creating systems for spawning and despawning notes dynamically, ensuring smooth gameplay and performance. I also implemented an incremental scoring system, which added a satisfying layer of progression as players racked up points.

To streamline my workflow, I reused the Object-Oriented Programming (POO) architecture from a previous project, 'Catch the Pigeon'. This decision made my gameplay programming significantly easier, as I could build on a proven structure while adapting it to the rhythm game’s unique mechanics.

The project was a joy to work on, and collaborating with my teammates felt seamless. Together, we delivered a polished, fast-paced rhythm game that captured the spirit of the theme and the excitement of the Jam!

Download and play Catch the Pigeons on itch.io or check out our repository at github.com

© 2025

bottom of page