Beam Breakout Logo

Beam Breakout

During Spring 2025, me and 4 other devs participated in the GameMaker's Toolkit (GMTK) Game Jam with Beam Breakout, a light-based puzzle game. The goal of the game was to manipulate a beam of light flowing into your prison cell to melt the locks and escape. You needed to utilize the reflective prisoners as well as your magnifying glass head to make beams stronger to melt more heavy duty locks.

Role Gameplay Programmer
Team Size 5 Developers
Duration 4 Days
Engine/Tools Unity / C#

Light Reflection Mechanic

To make the base reflection mechanic of the game, I have a script for reflective objects that makes it so when hit by a beam, they shoot out another beam in their forward direction. Being hit by two or more beams at the same time, upgrades the beam that is shot out to the next level of the lowest level beam that it is being hit with. So if being hit with a level 2 and level 1 beam, a level 2 beam will be shot out, but if being hit with both level 2's, a level 3 beam will be shot out.


Puzzle Design

I was also in charge of designing/implementing the game's puzzles. I would create puzzles using external drawing software and send them to the other members to see overall reactions to the puzzle, including how easy or hard it was, which parts they got stuck on, and if they solved it using an unintended solution. After finalizing the puzzle design, I would implement it into Unity and set it up to be played.

Back to Games