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.

Halted
Bubble Shooter HTML5 screenshot

Clone of Puzzle Bobble

Bubble Shooter HTML5 is a browser-based Bust-A-Move/Puzzle Bobble-style game built with HTML5 Canvas and JavaScript.
Platforms:Web
Stars59
Updated3 years ago
LicenseMIT
Release2015
Genre: Puzzle
Theme: —
Active
Trackballs screenshot

Clone of Marble Madness

Open-source marble-rolling game inspired by Marble Madness, with 3D graphics, Guile scripting support, and a built-in level editor.
Platforms:Linux
Stars59
Updated4 months ago
LicenseGPL-2.0
Release2017
Genre: Arcade
Theme: —
Halted
CrappyBird screenshot

Clone of Flappy Bird

A JavaScript clone of Flappy Bird built with the Canvas 2D API, released under the MIT license.
Platforms:Web
Stars58
Updated2 years ago
LicenseUnknown
Release2014
Genre: Arcade
Theme: —
Halted
Cattle Bity screenshot

Clone of Battle City

A from-scratch TypeScript clone of Battle City, playable in the browser (not mobile), released under the MIT license for learning purposes.
Platforms:Web
Stars56
Updated5 years ago
LicenseUnknown
Release2018
Genre: Arcade
Theme: —
Halted
ascii-invaders screenshot

Clone of Space Invaders

A text-mode, Curses-based recreation of Space Invaders written in C in 2001, playable on Linux; development has halted.
Platforms:Linux
Stars56
Updated5 years ago
LicenseGPL-2.0
Release2013
Genre: Arcade
Theme: —
Active
BOOM: Remake screenshot

Clone of BOOM

A faithful remake of BOOM, maintained as the active 'boom' branch of the Lifish project, built with SFML for Windows, Linux, and macOS.
Platforms:WindowsLinuxOSX
Stars55
Updated2 months ago
LicenseUnknown
Release2015
Genre: Arcade
Theme: —
Halted
Rampage screenshot

Clone of Rampage

The original 1987 Commodore 64 conversion of Bally Midway's arcade game Rampage, released by its own developer.
Platforms:C64
Stars54
Updated1 year ago
LicenseUnknown
Release2019
Genre: Arcade
Theme: —
Halted
shiromino screenshot

Clone of Tetris: The Grand Master

An open-source Tetris-like puzzle game that adds pentomino pieces alongside standard tetrominoes.
Platforms:WindowsLinux
Stars52
Updated1 year ago
LicenseUnknown
Release2020
Genre: Puzzle
Theme: Abstract
Halted
Duane Blehm's Source Code screenshot

Clone of Zero Gravity

An archive of the original 1980s Macintosh source code for three Duane Blehm games, targeting Classic Mac OS.
Platforms:Classic Mac OS
Stars51
Updated10 years ago
LicenseUnknown
Release2016
Genre: Arcade
Theme: —
Halted
Arkanoid (original game, not this project)Original game image

Clone of Arkanoid

An Arkanoid-style web game split into two episodes, 'space' and 'pegasus', playable via a hosted browser demo.
Platforms:Web
Stars50
Updated11 years ago
LicenseMIT
Release2015
Genre: Arcade
Theme: —
Sporadic
Google Pacman screenshot

Clone of Pac-Man

A recreation of Google's 2010 Pac-Man 30th-anniversary homepage doodle, a framework-free browser game with synthesized Web Audio API sound.
Platforms:Web
Stars50
Updated8 months ago
LicenseUnknown
Release2010
Genre: Arcade
Theme: —
Active
Achtung, die Kurve! Classic screenshot

Clone of Achtung, die Kurve!

This is a browser-based recreation of Achtung, die Kurve! written in Elm, playable at kurve.se with a legacy JS build too.
Platforms:Web
Stars46
Updated1 month ago
LicenseAGPL-3.0
Release2016
Genre: Arcade
Theme: —
Halted
Arduino UNO Game Engine screenshot

Clone of Scramble

Arduino UNO Game Engine is a custom 2D engine for the Arduino UNO, playable with ports of Manic Miner, Scramble, and Space Invaders.
Platforms:Arduino
Stars46
Updated2 years ago
LicenseGPL-3.0
Release2024
Genre: Arcade
Theme: —
Halted
Quick Curver screenshot

Clone of Achtung, die Kurve!

A hardware-accelerated, C++/Qt6 remake of Achtung, die Kurve! with local/online multiplayer, bots, and items.
Platforms:WindowsLinux
Stars46
Updated2 years ago
LicenseGPL-3.0
Release2016
Genre: Arcade
Theme: —
Active
Maelstrom screenshot

Clone of Asteroids

Maelstrom is a licensed open-source SDL3 port of Ambrosia's Asteroids-style shooter, adding online multiplayer and touch controls.
Platforms:WebWindowsLinux
Stars45
Updated4 months ago
LicenseUnknown
Release2022
Genre: Arcade
Theme: —
Halted
pitfall-js screenshot

Clone of Pitfall!

A browser remake of Activision's 1982 Atari 2600 game Pitfall!.
Platforms:Web
Stars45
Updated1 year ago
LicenseGPL-3.0
Release2024
Genre: Arcade
Theme: —
Halted
Space Invaders (original game, not this project)Original game image

Clone of Space Invaders

A browser-based Space Invaders re-imagining in BabylonJS, playable in 2D, 3D, or a CRT-emulation mode with scanlines.
Platforms:Web
Stars44
Updated2 years ago
LicenseUnknown
Release2022
Genre: Arcade
Theme: —
Halted
Veraball screenshot

Clone of Super Monkey Ball

A Godot Engine 'roll the ball' game inspired by Super Monkey Ball, collecting coins to reach the goal.
Platforms:WindowsLinuxOSX
Stars44
Updated1 year ago
LicenseMIT
Release2015
Genre: Arcade
Theme: —
Halted
Wizznic! screenshot

Clone of Puzznic

A difficult brick-matching puzzle game with a built-in level editor, inspired by Taito's 1989 arcade game Puzznic.
Platforms:WindowsLinux
Stars43
Updated5 years ago
LicenseUnknown
Release2011
Genre: Puzzle
Theme: —
Halted
Balloon Fight (original game, not this project)Original game image

Clone of Balloon Fight

This is a full disassembly of the USA NES release of Balloon Fight, reassembled with bass into working iNES and PRG ROM images.
Platforms:NES
Stars42
Updated8 years ago
LicenseUnknown
Release2018
Genre: Action
Theme: —
Archived
Galaga (original game, not this project)Original game image
Platforms:Atari
Stars42
Updated11 years ago
LicenseUnknown
Release2015
Genre: Action
Theme: Sci-Fi
Active
Block Attack - Rise of the Blocks screenshot

Clone of Tetris Attack

Block Attack - Rise of the Blocks is an actively developed, GPL-licensed C++17/SDL2 clone of Tetris Attack for Ubuntu LTS and Windows 10+.
Platforms:WindowsLinux
Stars41
Updated1 month ago
LicenseGPL-2.0
Release2015
Genre: Puzzle
Theme: Abstract
Active
Pink Pony screenshot

Clone of Tron

A colourful Tron-like 3D racing game with ponies, AI opponents and four-player split-screen for Linux and Windows.
Platforms:WindowsLinux
Stars41
Updated4 months ago
LicenseUnknown
Release2009
Genre: Arcade
Theme: —
Halted
Sonic Spinball (original game, not this project)Original game image

Clone of Sonic Spinball

A disassembly of Sonic Spinball for Sega Genesis, converted into a buildable, bit-perfect ROM source.
Platforms:Genesis
Stars38
Updated7 years ago
LicenseUnknown
Release2013
Genre: action game
Theme: —
Halted
Battle City (original game, not this project)Original game image

Clone of Battle City

BattleCity2014, a from-scratch C++/Ogre3D remake of Battle City using the EntityX ECS library, is unplayable and no longer developed.
Platforms:None
Stars37
Updated11 years ago
LicenseUnknown
Release2015
Genre: Arcade
Theme: —
Active
Geometry Dash (original game, not this project)Original game image

Clone of Geometry Dash

A work-in-progress decompilation of Geometry Dash 1.710 that is not yet in a usable state.
Stars35
Updated2 months ago
LicenseUnknown
Release2025
Genre: Rhythm
Theme: —
Halted
Level 0 screenshot

Clone of Snake II

Level 0 is a fast, readable Snake clone in Haskell with SDL, supporting custom maps and a scoreboard, distributed via Hackage.
Platforms:None
Stars35
Updated14 years ago
LicenseGPL-3.0
Release2012
Genre: Arcade
Theme: —
Sporadic
No preview

Clone of Bomberman 64

A work-in-progress decompilation of Bomberman 64 (USA) that builds the decompressed ROM; you must supply your own ROM.
Stars34
Updated8 months ago
LicenseUnknown
Release2023
Genre: Platform
Theme: —
Halted
Wizard of Wor (original game, not this project)Original game image

Clone of Wizard of Wor

A reverse-engineered disassembly, not original source, of the C64 Wizard of Wor, published as commented assembler with an internals writeup.
Platforms:C64
Stars33
Updated3 years ago
LicenseUnknown
Release2019
Genre: Arcade
Theme: Medieval
Halted
Duck Hunt Remake screenshot

Clone of Duck Hunt

A Python/Pygame fan remake of Duck Hunt, run directly with python duckhunt.py after installing Pygame.
Platforms:Linux
Stars32
Updated7 years ago
LicenseUnknown
Release2011
Genre: Arcade
Theme: —
Halted
The Castles of Dr. Creep screenshot

Clone of The Castles of Dr. Creep

An open-source reimplementation of Dr. Creep's C64 game, featuring thirteen timed castles and a built-in castle builder.
Platforms:WindowsLinuxOSX
Stars32
Updated4 years ago
LicenseGPL-3.0
Release2012
Genre: Arcade
Theme: —
Sporadic
Lode Runner 2020 screenshot

Clone of Lode Runner

Lode Runner 2020 is a C++/OpenGL remake of Lode Runner and its sequel, including all 150 original Apple II levels.
Platforms:WebWindowsLinux
Stars30
Updated7 months ago
LicenseMIT
Release2020
Genre: Arcade
Theme: —
Active
O21 screenshot

Clone of U95

An unfinished open-source remake of NIKITA's 1995 game U95, built by black-box reimplementation.
Platforms:Windows
Stars30
Updated2 months ago
LicenseMIT
Release2023
Genre: Arcade
Theme: Aquatic
Halted
No preview

Clone of Destructo

An open-source, cross-platform remake of the 1987 ZX Spectrum game Island of Dr. Destructo, using original CC-BY-SA art.
Platforms:WindowsLinuxOSX
Stars30
Updated5 years ago
LicenseUnknown
Release2015
Genre: Arcade
Theme: —
Halted
FreeBlocks screenshot

Clone of Tetris Attack

FreeBlocks is a GPLv3 puzzle game similar to Tetris Attack, using separately licensed third-party graphics and music.
Platforms:Linux
Stars29
Updated7 years ago
LicenseGPL-3.0
Release2012
Genre: Puzzle
Theme: Abstract
Halted
SpaceInvaders screenshot

Clone of Space Invaders

An educational Haskell reimplementation of Space Invaders demonstrating Functional Reactive Programming with Yampa.
Platforms:None
Stars29
Updated2 years ago
LicenseBSD-3-Clause
Release2015
Genre: Arcade
Theme: —
Archived
Asteroids (original game, not this project)Original game image
Platforms:Atari
Stars29
Updated11 years ago
LicenseUnknown
Release2015
Genre: Arcade
Theme: —
Halted
Falling Time screenshot

Clone of Fall Down

Falling Time is a C/SDL2 game where a ball must drop through holes to avoid being crushed by the descending screen top.
Platforms:Linux
Stars28
Updated5 years ago
LicenseUnknown
Release2015
Genre: Arcade
Theme: —
Sporadic
Tetris Attack (original game, not this project)Original game image

Clone of Tetris Attack

A Tetris Attack remake built with LÖVE, with beta and stable releases for desktop and Android.
Platforms:WindowsLinuxOSX
Stars28
Updated6 months ago
LicenseUnknown
Release2024
Genre: Puzzle
Theme: Abstract

Browse all genres