Cloned Games

Free & Open Source Games Made with SDL2

394 free, open-source games made with SDL2 — real clones and remakes you can download, inspect the source of, and modify.

Halted
MCTest screenshot

Clone of Minecraft

A Minecraft-inspired 3D voxel demo adapted from an ATmega32 microcontroller project, ported to PC via SDL 1.2 and optimized for weak CPUs.
Platforms:None
Stars6
Updated4 years ago
LicenseUnknown
Release2022
Genre: Action
Theme: Fantasy
Halted
Pang for Linux! screenshot

Clone of Buster Bros.

A GPLv2 clone of the 1989 Pang! arcade game for Linux, ported to SDL2.
Platforms:Linux
Stars6
Updated2 years ago
LicenseGPL-2.0
Release2023
Genre: Action
Theme: —
Halted
Spacewars screenshot

Clone of Spacewar!

A solo-built Rust/Amethyst remake of 1962's Spacewar!, made to learn the engine and language.
Platforms:WindowsLinux
Stars6
Updated6 years ago
LicenseGPL-3.0
Release2020
Genre: Action
Theme: Sci-Fi
Active
No preview

Clone of Tsumu Light

A native PC recompilation of the Japan-only PS1 puzzle game Tsumu Light, with a built-in English fan translation.
Platforms:WindowsLinuxOSX
Stars6
Updated17 days ago
LicenseUnknown
Release2026
Genre: Puzzle
Theme: —
Halted
No preview

Clone of Spear of Destiny

A stripped-down Wolfenstein 3D port for the Stellaris LM3S6965EVB microcontroller, using 4-bit greyscale graphics.
Platforms:Stellaris
Stars6
Updated15 years ago
LicenseUnknown
Release2010
Genre: FPS
Theme: —
Archived
No preview

Clone of Fall Down

A simple C/SDL 1.2 game where a ball must fall into holes to avoid being crushed from above, optimized for low-resolution screens.
Platforms:Linux
Stars6
Updated5 years ago
LicenseUnknown
Release2014
Genre: Arcade
Theme: —
Sporadic
No preview

Clone of MiG Alley

Source code of Rowan Software's 1999 Korean War flight sim MiG Alley, buildable on Windows with Visual Studio.
Platforms:Windows
Stars5
Updated8 months ago
LicenseUnknown
Release2015
Genre: Flight
Theme: —
Sporadic
No preview

Clone of Dark Salvation

An open-source engine reimplementation compatible with Dark Salvation, built without the original source, targeting Linux and macOS.
Platforms:LinuxOSX
Stars4
Updated4 months ago
LicenseGPL-2.0
Release2021
Genre: FPS
Theme: Adult
Halted
No preview

Clone of Marble Madness

A remake of Marble Madness rendered in true 3D rather than the original's isometric view; movement controls are not yet implemented.
Platforms:WindowsLinux
Stars4
Updated14 years ago
LicenseUnknown
Release2012
Genre: Arcade
Theme: —
Sporadic
No preview

Clone of Doom

The Linux Doom source converted to SDL3 and 64-bit, with no other changes, for macOS, Linux and Windows.
Platforms:WindowsLinuxOSX
Stars4
Updated7 months ago
LicenseMIT
Release2025
Genre: FPS
Theme: Sci-Fi
Archived
SDL2-Breakout screenshot

Clone of Breakout

An SDL2 remake of Breakout with one- and two-player modes and brick-color-based scoring.
Platforms:Windows
Stars4
Updated8 years ago
LicenseMIT
Release2017
Genre: Arcade
Theme: —
Active
No preview

Clone of The 7th Guest

A from-scratch C++23 reimplementation of The 7th Guest's engine, built to run inside the original game's own data files.
Platforms:Windows
Stars4
Updated12 days ago
LicenseMIT
Release2023
Genre: Adventure
Theme: Horror
Sporadic
LBA2 Ida edition screenshot

Clone of Little Big Adventure 2

A Windows-only fork of LBA2 Classic Community engine source, focused on making the port fully playable and bug-free.
Platforms:Windows
Stars2
Updated6 months ago
LicenseGPL-2.0
Release2025
Genre: Action
Theme: Fantasy
Halted
No preview

Clone of Ken's Labyrinth

A port of Ken's Labyrinth to modern systems using OpenGL/OpenGLES, built on LAB3D/SDL with Wiz and Caanoo handheld support.
Platforms:WindowsLinux
Stars2
Updated12 years ago
LicenseUnknown
Release2013
Genre: FPS
Theme: —
Halted
Poink screenshot

Clone of Poing

A demake of the Amiga game Poing, built entirely on iPad using the Lowres NX fantasy console.
Platforms:WebAndroid
Stars2
Updated1 year ago
LicenseZlib
Release2021
Genre: Arcade
Theme: —
Halted
No preview

Clone of Asteroids

An SDL vector-graphics take on Asteroids, adapted from the author's earlier PDA game Agendaroids.
Platforms:WebWindowsLinux
Stars2
Updated2 years ago
LicenseGPL-2.0
Release2023
Genre: Arcade
Theme: —
Active
Willy the Worm screenshot

Clone of Willy the Worm

An open-source remake of the 1985 Pascal platformer Willy the Worm, with Python and C++ versions.
Platforms:Windows
Stars2
Updated11 days ago
LicenseMIT
Release2023
Genre: Arcade
Theme: —
Active
No preview

Clone of Breakout

A faithful SDL2 modernization of Justin Kibell's 1996 XBoing, preserving all 80 original levels and physics.
Platforms:LinuxOSX
Stars2
Updated19 days ago
LicenseMIT
Release2026
Genre: Arcade
Theme: —
Archived
asm2048 screenshot

Clone of 2048

A low-level 2048 implementation in x86-64 assembly and C with SDL2 graphics, targeting GNU/Linux; archived and no longer maintained.
Platforms:Linux
Stars2
Updated5 years ago
LicenseMIT
Release2020
Genre: Puzzle
Theme: —
Active
libmx2 screenshot

Clone of Acid Drop

A cross-platform C++20 multimedia library bundling example 2D clones of Breakout, Asteroids, Pong, Tetris, and Frogger.
Platforms:WindowsLinuxOSX
Stars2
Updated24 days ago
LicenseMIT
Release2024
Genre: Puzzle
Theme: —
Halted
No preview

Clone of Elite

An OpenGL/SDL port to Linux of Christian Pinder's Elite: The New Kind, itself a Windows/Allegro remake of the original Elite.
Platforms:Linux
Stars1
Updated5 years ago
LicenseUnknown
Release2020
Genre: Action
Theme: Sci-Fi
Halted
Groove Board screenshot

Clone of Dance Dance Revolution

A music rhythm game demo written in Perl using SDL, similar to Dance Dance Revolution and StepMania.
Platforms:None
Stars1
Updated15 years ago
LicenseUnknown
Release2011
Genre: Rhythm
Theme: —
Active
No preview

Clone of HoverRace

A hover-racing game built with SDL2, OpenGL/GLEW, and ENet networking, supporting single-player races and networked multiplayer.
Platforms:Windows
Stars1
Updated2 months ago
LicenseGPL-3.0
Release2023
Genre: Racing
Theme: —
Halted
SDL Tunneler screenshot

Clone of Tunneler

An SDL port of the 1991 DOS split-screen tank game Tunneler, built for Linux and Windows.
Platforms:Windows
Stars1
Updated14 years ago
LicenseGPL-2.0
Release2012
Genre: Action
Theme: —
Halted
Saving Sue screenshot

Clone of Frogger

A Frogger-style road-crossing game starring a character named Sue, made for the SDL Game Contest.
Platforms:None
Stars1
Updated15 years ago
LicenseUnknown
Release2011
Genre: Arcade
Theme: —
Halted
No preview

Clone of Spacewar!

A Spacewar! clone written in Perl with SDL, created as an entry for the SDL Perl Game Contest.
Platforms:None
Stars1
Updated14 years ago
LicenseUnknown
Release2011
Genre: Action
Theme: Sci-Fi
Sporadic
Space Invaders Part II screenshot

Clone of Space Invaders Part II

A from-scratch C++/SDL2/OpenGL clone of the 1979 arcade game Space Invaders Part II, using a custom single-file rendering engine.
Platforms:Linux
Stars1
Updated7 months ago
LicenseMIT
Release2021
Genre: Arcade
Theme: Sci-Fi
Halted
TunnelTanks screenshot

Clone of Tunneler

TunnelTanks is a modernized SDL-powered port of the 1991 DOS game Tunneler, with an experimental Android build.
Platforms:Linux
Stars1
Updated12 years ago
LicenseUnknown
Release2014
Genre: Action
Theme: —
Halted
No preview

Clone of Lode Runner

A small Lode Runner clone the author wrote in college in 2001, later updated from Allegro to SDL.
Platforms:Linux
Stars1
Updated13 years ago
LicenseGPL-2.0
Release2013
Genre: Arcade
Theme: —
Sporadic
No preview

Clone of Pong

An open-source reimplementation of Pong for Linux using OpenGL and SDL, licensed under the GPL, single-player against the computer.
Platforms:Linux
Stars1
Updated1 year ago
LicenseGPL-2.0
Release2012
Genre: Arcade
Theme: —
Archived
sdl2-pong screenshot

Clone of Pong

A straightforward SDL2 remake of the classic two-player arcade game Pong.
Platforms:Windows
Stars1
Updated8 years ago
LicenseMIT
Release2017
Genre: Arcade
Theme: —
Halted
No preview

Clone of Hexen

An experimental Vulkan learning-project port of Hexen; currently not functional and crashes on startup.
Platforms:Windows
Stars1
Updated3 years ago
LicenseGPL-3.0
Release2023
Genre: FPS
Theme: Fantasy
Halted
Billig-Sweeper screenshot

Clone of Minesweeper

Billig-Sweeper is a simple SDL2 Minesweeper clone with keyboard, mouse, and touchscreen controls, including pinch-zoom and swipe panning.
Platforms:Linux
Stars0
Updated4 years ago
LicenseGPL-3.0
Release2022
Genre: Puzzle
Theme: —
Halted
C Pong SDL screenshot

Clone of Pong

C Pong SDL is a basic C/SDL2 Pong implementation with ball physics and scoring, called an unpolished first SDL project by its author.
Platforms:None
Stars0
Updated2 years ago
LicenseUnlicense
Release2023
Genre: Arcade
Theme: —
Active
No preview

Clone of Centipede

Centicrawler is an SDL2/C++17 clone of the 1981 arcade game Centipede, adding new elements like a two-player mode not in the original.
Platforms:Linux
Stars0
Updated1 month ago
LicenseBSD-3-Clause
Release2026
Genre: Shooter
Theme: Fantasy
Sporadic
Detritus screenshot

Clone of Asteroids

Detritus is an Asteroids clone built with SDL, OpenGL, OpenAL, and SQLite, run directly from the build directory via a 'make run' target.
Platforms:WindowsLinuxOSX
Stars0
Updated11 months ago
LicenseBSD-3-Clause
Release2017
Genre: Arcade
Theme: —
Halted
No preview

Clone of Minesweeper

A Perl implementation of Minesweeper distributed as a CPAN module, built on AnyEvent, Gtk2, SDL, and SDL::Mixer.
Platforms:None
Stars0
Updated12 years ago
LicenseUnknown
Release2014
Genre: Puzzle
Theme: —
Halted
No preview

Clone of Hexen II

A fork of Hammer of Thyrion focused exclusively on a singleplayer macOS port of Hexen II, built via an included Xcode project.
Platforms:OSX
Stars0
Updated2 years ago
LicenseGPL-3.0
Release2023
Genre: FPS
Halted
Gem Drop X screenshot

Clone of Magical Drop III

A cross-platform SDL port of the Atari 8-bit puzzle game Gem Drop, playable on Windows, Linux, macOS, Classic Mac OS, Amiga, and Dreamcast.
Platforms:WindowsLinuxOSX
Stars0
Updated1 year ago
LicenseGPL-2.0
Release2022
Genre: Puzzle
Theme: —

Browse all engines

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.