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.
Sporadic
Active

Clone of Tyrian
An open-source port of the DOS shooter Tyrian that includes the freeware game data and supports networked play.
Active

Clone of Sonic the Hedgehog
A 3D Sonic the Hedgehog fangame running on a modified Doom Legacy engine, made independently and unaffiliated with Sega.
Sporadic

Clone of Cave Story
An upgraded NXEngine fork for Cave Story with SDL2, widescreen up to Full HD, localization and initial mod support.
Active

Clone of Jagged Alliance 2
A community-maintained continuation of JA2-Stracciatella, running Jagged Alliance 2 on modern systems using data from an original copy.
Active

Clone of Super Mario
An open-source SDL multiplayer deathmatch game using Mario-style characters, with online play, a level editor, and 1,000+ maps.
Halted
Active

Clone of Pharaoh
A reimplementation of the Pharaoh game engine for modern systems, forked from the Julius/Augustus project and retargeted at Pharaoh.
Platforms:WebWindowsLinux
Stars496
Updated12 days ago
LicenseAGPL-3.0
Release2023
Genre: Simulation
Theme: Ancient History
Halted

Clone of The Simpsons: Hit & Run
An open-source C++ reimplementation of The Simpsons: Hit & Run using modern OpenGL, requiring the original game's asset files.
Active
No preview
Clone of Command & Conquer
A portable open-source reimplementation of the original Command & Conquer engine, running Tiberian Dawn and Red Alert.
Platforms:WindowsLinuxOSX
Stars462
Updated2 months ago
LicenseUnknown
Release2020
Genre: Real-Time Strategy
Theme: Modern Military
Active

Clone of Quake
DarkPlaces is a Quake engine fork adding modern rendering and an expanded QuakeC scripting language, running many Quake-based games.
Active

Clone of Oddworld: Abe's Exoddus
R.E.L.I.V.E. is an open-source, bug-fixing engine replacement for Oddworld: Abe's Oddysee and Abe's Exoddus.
Halted

Clone of Age of Empires
Chariot is an early-stage Rust and SDL2 reimplementation of the 1997 Age of Empires engine, with no playable game yet as of 2016.
Platforms:WindowsLinuxOSX
Stars432
Updated8 years ago
LicenseUnknown
Release2016
Genre: Real-Time Strategy
Theme: Ancient History
Halted

Clone of Mario Kart
A Sonic-themed kart racer built on the Sonic Robo Blast 2 engine, in the style of Mario Kart.
Active
No preview
Clone of Super Mario
TheXTech is a faithful C++ rewrite of the SMBX 1.3 Mario-style level engine, running cross-platform with an added editor.
Active
Halted

Clone of Cortex Command
CCOSS is the open-source release of Cortex Command's engine under AGPLv3, without game data, requiring the original game and Steam DLLs.
Sporadic
Halted
Active
Active
No preview
Clone of Blake Stone: Aliens of Gold
BStone is an actively maintained source port of the Blake Stone series, adding high-res 3D rendering, texture upscaling, and 3D audio.
Halted

Clone of Minecraft
A C port of Minecraft Classic 0.0.30a using SDL2 and OpenGL, with optional raytracing in its modded build.
Halted

Clone of Star Wars Episode I: Racer
A partial open-source port of Star Wars Episode I: Racer that uses CPU emulation to run the original game cross-platform.
Active
No preview
Clone of Mario Kart
Dr. Robotnik's Ring Racers is a free kart racing game on the Sonic Robo Blast 2 codebase, released as non-commercial fan art under GPL.
Active
Active

Clone of Cortex Command
CCCP is a community-driven continuation of Cortex Command's development, free and open source under AGPLv3, with an active mod portal.
Platforms:WindowsLinuxOSX
Stars322
Updated1 month ago
LicenseAGPL-3.0
Release2024
Genre: Action
Theme: Sci-Fi
Active

Clone of Commander Keen Series
A pixel-perfect, bug-for-bug reimplementation of Commander Keen episodes 4-6 that reads the original game's data files.
Halted

Clone of Pac-Man
A Pac-Man clone built as a tutorial example for the EnTT entity-component-system framework, using SDL2 and CMake.
Sporadic

Clone of Doom
A portable, enhanced source port supporting Doom I/II, Heretic, and Hexen, built as cross-platform C++ libraries.
Sporadic

Clone of Supaplex
A 1:1 C/SDL reimplementation of Supaplex that runs on PC, Mac, Linux and many consoles, from PSP to Switch.
Halted
No preview
Clone of Caesar III
An open-source remake of Caesar III on its own SDL2-based engine, playable but still in an early, experimental stage.
Platforms:WindowsLinuxOSX
Stars296
Updated9 years ago
LicenseUnknown
Release2014
Genre: Simulation
Theme: Management
Active
Active

Clone of AstroMenace
An open-source 3D space shoot-'em-up with 15 levels, boss fights, and a weapon-upgrade shop, under active development.
Platforms:WindowsLinuxOSX
Stars289
Updated1 month ago
LicenseUnknown
Release2018
Genre: Shmup
Theme: —
Halted
Halted

Clone of Stronghold
An open-source engine reimplementation of Stronghold; development is frozen pending Firefly's Definitive Edition release.
Platforms:WindowsLinuxOSX
Stars281
Updated2 years ago
LicenseMIT
Release2019
Genre: Real-Time Strategy
Theme: Medieval
Active
No preview
Clone of Super Mario
An open-source engine and dev kit for building Mario-style platform games, with SMBX compatibility.
Active
Sporadic







