Cloned Games

Free & Open Source Arcade Games

668 free, open-source arcade games — real clones and remakes you can download, inspect the source of, and modify. Not just free to play: the code itself is open.

Sporadic
Copperhead screenshot

Clone of Snake

An arcade-style Snake clone written in Rust with the piston_window library, released under GPLv3.
Platforms:None
Stars1
Updated1 year ago
LicenseGPL-3.0
Release2025
Genre: Arcade
Theme: —
Halted
E.T. the Extra-Terrestrial (original game, not this project)Original game image

Clone of E.T. the Extra-Terrestrial

A preserved copy of the 1982 Atari 2600 game E.T.'s source code, recovered from a Pastebin post rather than an official archive.
Platforms:Atari
Stars1
Updated1 year ago
LicenseUnknown
Release2025
Genre: Arcade
Theme: —
Halted
ElBanquos 1D Pong screenshot

Clone of Pong

A one-dimensional Pong implementation for Arduino, displayed on a Neopixel LED strip or ring, combining ideas from other 1D Pong projects.
Platforms:Arduino
Stars1
Updated8 years ago
LicenseGPL-3.0
Release2018
Genre: Arcade
Theme: —
Halted
FireMadness screenshot

Clone of Crossfire

A top-down bullet-hell shooter built with Castle Game Engine, Free Pascal and Lazarus, free and open-source for Windows and Linux.
Platforms:WindowsLinux
Stars1
Updated8 years ago
Licensegpl-3.0+
Release2018
Genre: Action
Theme: Sci-Fi
Halted
Flappy Bird (original game, not this project)Original game image

Clone of Flappy Bird

A Flappy-Bird-style game for the Arduino UNO R4's LED matrix, playable via a rotary knob or a distance sensor from the Plug&Make kit.
Platforms:Arduino
Stars1
Updated2 years ago
LicenseUnknown
Release2024
Genre: Arcade
Theme: —
Archived
HTML5-Breakout screenshot

Clone of Breakout

A browser-based HTML5 implementation of Breakout with a welcome menu scene, supporting one-player or two-player turn-based games.
Platforms:Web
Stars1
Updated8 years ago
LicenseMIT
Release2017
Genre: Arcade
Theme: —
Archived
HTML5-Pong screenshot

Clone of Pong

A browser-based HTML5 implementation of Pong for two human players, split across welcome, gameplay court, and end-game results scenes.
Platforms:Web
Stars1
Updated8 years ago
LicenseMIT
Release2017
Genre: Arcade
Theme: —
Halted
Master Ball screenshot

Clone of Breakout

A browser-based Breakout-style game built with HTML5 Canvas and JavaScript, bouncing a ball to clear randomly generated blocks.
Platforms:Web
Stars1
Updated2 years ago
LicenseUnlicense
Release2024
Genre: Arcade
Theme: —
Halted
Pacman Arena screenshot

Clone of Pac-Man

A mostly playable Pac-Man spin-off with missiles and bombs, maintained for Linux and the GCW Zero/RG-350 handhelds.
Platforms:Linux
Stars1
Updated3 years ago
LicenseGPL-2.0
Release2023
Genre: Arcade
Theme: —
Halted
Pong (original game, not this project)Original game image

Clone of Pong

A tennis-like Pong clone for Android with a touch-controlled paddle.
Platforms:Android
Stars1
Updated3 years ago
Licensegpl-3.0
Release2018
Genre: Arcade
Theme: —
Halted
Paratrooper screenshot

Clone of Paratrooper

A Rust remake of the 1982 PC shooter Paratrooper.
Platforms:None
Stars1
Updated1 year ago
LicenseMIT
Release2022
Genre: Arcade
Theme: —
Halted
PiTris screenshot

Clone of Tetris

A Tetris clone in C for the Raspberry Pi, using a B&W SPI LCD and a Wii Classic Controller for input.
Platforms:Raspberry Pi
Stars1
Updated11 years ago
LicenseUnknown
Release2015
Genre: Puzzle
Theme: Abstract
Halted
Pong Game screenshot

Clone of Pong

A PyGame remake of Pong with sound effects, single- and two-player local modes, pause, and a replay screen.
Platforms:WindowsLinux
Stars1
Updated1 year ago
LicenseMIT
Release2024
Genre: Arcade
Theme: —
Active
Pro Pinball: Timeshock! (original game, not this project)Original game image

Clone of Pro Pinball: Timeshock!

A PSXRecomp-based recompilation of Pro Pinball: Timeshock!; you supply your own disc and BIOS.
Stars1
Updated1 month ago
LicenseUnknown
Release2026
Genre: Arcade
Theme: —
Halted
Pac-Man (original game, not this project)Original game image

Clone of Pac-Man

An unofficial Pac-Man clone for Linux, released under GPLv3 with its own original assets.
Platforms:Linux
Stars1
Updated14 years ago
LicenseGPL-3.0
Release2012
Genre: Arcade
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: —
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
Updated8 months ago
LicenseMIT
Release2021
Genre: Arcade
Theme: Sci-Fi
Halted
TetrisPy screenshot

Clone of Tetris

An old-school-styled Python Tetris clone with optional downloadable sound effects, built in about five days.
Platforms:WindowsLinux
Stars1
Updated3 years ago
LicenseAGPL-3.0
Release2022
Genre: Puzzle
Theme: Abstract
Halted
Willow (original game, not this project)Original game image

Clone of Willow

A C++ remake of just the first level of Capcom's 1989 arcade game Willow, built as a learning project.
Platforms:Windows
Stars1
Updated12 years ago
LicenseUnknown
Release2014
Genre: Arcade
Theme: —
Halted
Lode Runner (original game, not this project)Original game image

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: —
Halted
bash-pac screenshot

Clone of Pac-Man

A Pac-Man/Snake-inspired terminal game written in Bash, rendered in ASCII, where you dodge a ghost while collecting food for points.
Platforms:WindowsLinuxOSX
Stars1
Updated2 years ago
LicenseGPL-2.0
Release2024
Genre: Arcade
Theme: —
Active
digger-cs screenshot

Clone of Digger

A C#/.NET remaster of Digger, publishable as a self-contained Linux build via the .NET SDK.
Platforms:Linux
Stars1
Updated2 months ago
LicenseAGPL-3.0
Release2021
Genre: Arcade
Theme: —
Sporadic
Pong (original game, not this project)Original game image

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: —
Sporadic
irrlamb screenshot

Clone of Super Monkey Ball

An open-source 3D physics-based game for Windows and Linux by Alan Witkowski, with keyboard/gamepad controls and a replay system.
Platforms:WindowsLinux
Stars1
Updated7 months ago
Licensegpl-3.0
Release2022
Genre: Arcade
Theme: —
Halted
Tron (original game, not this project)Original game image

Clone of Tron

An unfinished web project described only as "a remake of an old game".
Platforms:Web
Stars1
Updated12 years ago
LicenseUnknown
Release2014
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
space-invaders-niklas-mueller screenshot

Clone of Space Invaders

A pygame rebuild of Space Invaders that also exposes a custom Gymnasium reinforcement-learning environment for AI agents.
Platforms:None
Stars1
Updated2 years ago
LicenseGPL-3.0
Release2024
Genre: Arcade
Theme: —
Halted
xhyperoid screenshot

Clone of Asteroids

A Unix/X11 port of Hyperoid, a 1991 Windows Asteroids variant, with added sound support.
Platforms:Linux
Stars1
Updated7 years ago
LicenseGPL-2.0
Release2019
Genre: Arcade
Theme: —
Halted
2019-Bomber screenshot

Clone of Kaboom!

A Kaboom! clone written in Turbo BASIC XL for Atari 8-bit computers, made for the 2019 10-line BASIC programming contest's PUR-120 category.
Platforms:Atari
Stars0
Updated6 years ago
LicenseMIT
Release2020
Genre: Arcade
Theme: —
Halted
Alleyway (original game, not this project)Original game image

Clone of Alleyway

A full disassembly of the Game Boy title Alleyway, able to rebuild a ROM matching the known release, verified against a stated MD5 checksum.
Platforms:Game Boy
Stars0
Updated5 years ago
LicenseUnknown
Release2019
Genre: Arcade
Theme: —
Halted
Arkanoid (Rust) screenshot

Clone of Arkanoid

An Arkanoid clone written in Rust, with pre-compiled Windows/Linux binaries or a Cargo build; semi-complete, development halted.
Platforms:None
Stars0
Updated3 years ago
LicenseMIT
Release2022
Genre: Arcade
Theme: —
Halted
Arkanoid TUI screenshot

Clone of Arkanoid

A terminal-based Arkanoid implementation built with the Ratatui library in Rust, installable via Cargo; semi-complete, development halted.
Platforms:None
Stars0
Updated2 years ago
LicenseApache-2.0
Release2024
Genre: Arcade
Theme: —
Halted
Babaliba screenshot
Platforms:WindowsLinuxOSX
Stars0
Updated11 years ago
LicenseUnknown
Release2015
Genre: Arcade
Theme: —
Halted
Pong (original game, not this project)Original game image

Clone of Pong

Bong is a freeware Pong clone for BeOS by Gertjan van Ratingen, started as a joystick sample app, with joystick and keyboard controls.
Platforms:BeOS
Stars0
Updated8 years ago
LicenseUnknown
Release2014
Genre: Arcade
Theme: —
Halted
Breakout Rust screenshot

Clone of Breakout

Breakout Rust is a Breakout clone with core logic in Rust compiled to WebAssembly, using a thin JS/HTML layer for rendering and input.
Platforms:Web
Stars0
Updated2 years ago
LicenseMIT
Release2024
Genre: Arcade
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: —
Halted
Asteroids (original game, not this project)Original game image

Clone of Asteroids

C# Asteroids is a vector-based Asteroids clone using GDI graphics and DirectX sound, based on a CodeProject article by Howard Uman.
Platforms:Windows
Stars0
Updated9 years ago
LicenseUnknown
Release2012
Genre: Arcade
Theme: —
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
Updated1 year ago
LicenseBSD-3-Clause
Release2017
Genre: Arcade
Theme: —
Halted
Digger Mobile Edition screenshot
Platforms:Mobile
Stars0
Updated11 years ago
LicenseGPL3*
Release2015
Genre: Arcade
Theme: —

Browse all genres