
About
Breakout is a 1976 Atari arcade game in which the player bounces a ball off a paddle to destroy eight rows of bricks lining the top of the screen, without letting the ball fall past the paddle. sdl2-breakout is an SDL2 implementation of Breakout supporting one or two players (turn-based), each with three balls per game, built by developer toivjon as a personal project documented on their blog.
How it differs from the original
Adds a turn-based two-player mode not present in the original single-player arcade game, and ties ball-speed increases to specific brick colors (orange, then red) as well as paddle/wall bounce-count thresholds.
Getting started
Build it with CMake, using the SDL2 and SDL2_ttf libraries as dependencies (a working C++ toolchain such as Visual Studio is also required).
Media
Additional notes
- Easter egg
- Includes a hidden extra level referencing one found in the original Breakout.