Cloned Games

SDL2-Breakout

ArchivedPlayableWindows

Based on Breakout

SDL2-Breakout screenshotLinks, repository & details

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.
Share:

More like SDL2-Breakout

Sporadic
haskanoid screenshot
A Haskell Breakout-style game built with the Yampa FRP library, supporting keyboard, mouse, Wiimote, and Kinect input.
Platforms:None
Stars278
Updated8 months ago
LicenseUnknown
Release2014
Halted
Javascript Breakout screenshot
An HTML5 canvas implementation of Breakout, built as a teaching project with an accompanying blog series on its development.
Platforms:Web
Stars78
Updated1 year ago
LicenseUnknown
Release2011
Halted
Original game (original game, not this project)Original game image
An apparent VR take on Atari's Breakout, based on its repository name alone, with no further description and currently unplayable.
Platforms:None
Stars4
Updated8 years ago
LicenseMIT
Release2017
Sporadic
Breakthrough screenshot
An early 2025 prototype by Maurits Lam combining Pong and Breakout mechanics, released under the GPLv3 license.
Platforms:None
Stars2
Updated1 year ago
LicenseGPL-3.0
Release2018
Active
Original game (original game, not this project)Original game image
A faithful SDL2 modernization of Justin Kibell's 1996 XBoing, preserving all 80 original levels and physics.
Platforms:LinuxOSX
Stars2
Updated2 months ago
LicenseMIT
Release2026
Active
libmx2 screenshot
A cross-platform C++20 multimedia library bundling example 2D clones of Breakout, Asteroids, Pong, Tetris, and Frogger.
Platforms:WindowsLinuxOSX
Stars2
Updated2 months ago
LicenseMIT
Release2024