Breakout - Dark Mode

A unique take on the classic Breakout, made for a game engineer job application.

  • Role: Game Developer (Design + implementation)

  • Context: Job test

  • Tools: Unity, C# (Observer pattern, Factory pattern, Object pooling, CSV based levels)

  • Timeframe: 3 days

  • Status: Finished prototype

What I owned / delivered

  • Redesigned Breakout to be a unique sensory experience, focused on play feel rather than scoring.

  • Scalable code architecture, using factories, object pooling, observer pattern, and scriptable object based configs.

  • Level design via spreadsheets, loaded in the game by a custom CSV parser.

  • Simple shaders and VFX to support a minimalist, but engaging aesthetic.

  • Musical sound effects dynamically pitch shifting instrument sounds on a chromatic scale.

What to Notice in Build

  • Easy to understand and easy to enjoy.

  • Unique bricks and powerups to surprise and delight.

  • Musical chaos.

Constraints

  • Technical challenge: The game had to use CSV based levels.

  • Design limitation: The game had to feature powerups.

  • Conflicting goals: The project both had to show how I work on prototypes AND my ability to create scalable code.

  • Prototype scope: I had 3 days to complete the project.

Build

Screenshots

Previous
Previous

Bestiary

Next
Next

RaceMania