Red pattern

lumenduel

Blue pattern

fastest fingers first!

lumenduel is a fast-paced, two-player game built using arduino uno. the project pits players against each other in a contest of speed and reaction time. each player has a controller with a single button. the objective is to press the button quickly, causing led pixels on their side to move towards the centre. first to reach the middle wins.

course

physical computing

timeline

24 hours

the brief

we were given 24 hours to ideate, design, and build a time-based game for 2 players using arduino. the only additional requirement was that the arduino and the breadboard should not be visible at any cost.

Lumenduel in action

ma quale idea?

it's italian for 'but what idea?'. rather than drowning in a sea of existential brainstorming, we simply tossed the brief's keywords into our mental blender and boom! a bunch of ideas started floating around. this particular concept waved its arms most enthusiastically from the crowd, practically shouting 'pick me! pick me!' so naturally, we did.

Massimo and Rimpei playing the game

pixel by pixel

the idea sounded simple but with little hands-on experience with arduino and programming, we felt overwhelmed. we decided to break down the game logic piece by piece and code incrementally. that helped us with version control and time management.

A closer look at the game

what's in it?

at the core of lumenduel is an arduino uno board, which manages the game logic and controls the LED display. the two player controllers, each with a single button, communicate with the arduino to register button presses and update the on-screen pixels accordingly.