Free & Open Source FPS Games
300 free, open-source fps games — real clones and remakes you can download, inspect the source of, and modify. Not just free to play: the code itself is open.
Halted

Clone of Ken's Labyrinth
A port of Ken's Labyrinth to Android using SDL2 and OpenGL ES, adding touch controls and engine improvements.
Halted
No preview
Clone of Kingpin: Life of Crime
The official modding SDK for Kingpin: Life of Crime, built on the Quake II engine, with source code and a model-conversion tool.
Halted

Clone of Redneck Rampage
A free, open-source EDuke32/Build engine port for running the Redneck Rampage series with your own game data files.
Sporadic
No preview
Clone of Virtua Cop 2
A work-in-progress reverse-engineering project for Virtua Cop 2 (1997 PC), including a browser-based asset explorer.
Archived
Active
Active
Halted
No preview
Clone of Magic Carpet
Active
Halted
Sporadic
Active
No preview
Clone of Witchaven
Halted
Active
No preview
Clone of Return to Castle Wolfenstein
A Return to Castle Wolfenstein source port based on iortcw, with a higher tick rate, Steam file detection and a CMake build.
Halted

Clone of Shadow Warrior
icculus.org's Linux port of 3D Realms' 2005 GPL source release of Shadow Warrior.
Halted
No preview
Clone of Alien Breed 3D
An Amiga build of John Girvin's Alien Breed 3D source, reviving the Chunky-Copper renderer for RTG output; currently unplayable.
Sporadic
No preview
Clone of Quake
A minimalist source port of QuakeWorld preserving the classic multiplayer experience without modern enhancements, built with CMake.
Active
Halted

Clone of Alien Breed 3D
A rebuild of Alien Breed 3D I for AGA Amiga from the original source, requiring original data files; playable, but development has halted.
Halted

Clone of Quake 2
An unofficial, software-rendered Dreamcast port of Quake II, running from demo or full commercial game data.
Archived
Halted
No preview
Clone of Wolfenstein 3D
A stripped-down Wolfenstein 3D port for the Stellaris LM3S6965EVB microcontroller, using 4-bit greyscale graphics.
Halted
No preview
Clone of Star Wars Jedi Knight II: Jedi Outcast
Raven Software and Activision's official 2002 GPLv2 source release of Jedi Knight II: Jedi Outcast, not a third-party reimplementation.
Halted
No preview
Clone of Magic Carpet
Halted

Clone of Ken's Labyrinth
A port of Ken's Labyrinth to modern Windows and Unix via SDL and OpenGL, keeping the original gameplay but requiring its data files.
Active
Halted
No preview
Clone of Magic Carpet
Halted
No preview
Clone of Quake 2
A port of GL Quake II to run under Wayland on the Nemo platform, with no further detail given beyond its name.
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.
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.
Halted
Active
No preview
Halted

Clone of Quake
An unofficial Dreamcast port of the original Quake, with software and GL renderers, mod support, and VMU save compression.
Active
Archived
Archived
No preview
Halted

Clone of Corridor 8: Galactic Wars
A fan-preserved prototype source archive of the DOS game Corridor 8: Galactic Wars, distinct from Corridor 7 despite similar filenames.
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.


