---
visibility: public
---

# Open Source Games

**repo:** [michelpereira/awesome-open-source-games](https://github.com/michelpereira/awesome-open-source-games)  
**category:** [[gaming|Gaming]]
**related:** [[unity|Unity]] · [[godot|Godot]] · [[game-development|Game Development]]

---

# Awesome Open Source Games [![Awesome](https://awesome.re/badge.svg)](https://github.com/sindresorhus/awesome)

Open source games that have the source code available.

## Contents

- [Major Companies](#major-companies)
- [Browser-Based](#browser-based)
	- [Boardgame](#boardgame)
	- [Arcade](#arcade)
	- [FPS](#fps)
	- [RPG](#rpg)
	- [MMORPG](#mmorpg)
	- [Strategy](#strategy)
	- [Racing](#racing)
	- [Sandbox](#sandbox)
	- [Puzzle](#puzzle)
	- [Clicker](#clicker)
	- [Point and Click](#point-and-click)
	- [Others](#others)
- [Native](#native)
	- [Action](#action)
	- [Arcade](#arcade-1)
	- [Rhythm](#rhythm)
	- [FPS](#fps-1)
	- [MMORPG](#mmorpg-1)
	- [RPG](#rpg-1)
	- [Platform](#platform)
	- [Puzzle/card/board](#puzzlecardboard)
	- [Racing](#racing-1)
	- [Programming](#programming)
	- [Sandbox](#sandbox-1)
	- [Simulation](#simulation)
	- [Strategy](#strategy-1)
- [Mobile Games](#mobile-games)
	- [Android](#Android)
	- [iOS](#iOS)
- [Chat bots](#chat-bots)
- [Just The Source](#just-the-source)
- [Frameworks/Engines/Libraries](#frameworksengineslibraries)
- [Maps/Hacks/Plugins/Utilities/All of the Things™](#mapshackspluginsutilitiesall-of-the-things)

## Major Companies

A selection of major game studios, publishers, etc. using GitHub:

[<img src="https://github.com/zynga.png" title="Zynga" height="50">](https://github.com/zynga)&nbsp;
[<img src="https://github.com/mojang.png" title="Mojang" height="50">](https://github.com/mojang)&nbsp;
[<img src="https://github.com/riotgames.png" title="Riot Games" height="50">](https://github.com/riotgames)&nbsp;
[<img src="https://github.com/epicgames.png" title="Epic Games" height="50">](https://github.com/epicgames)&nbsp;
[<img src="https://github.com/OculusVR.png" title="Oculus VR Inc" height="50">](https://github.com/OculusVR)&nbsp;
[<img src="https://github.com/unity-technologies.png" title="Unity Technologies" height="50">](https://github.com/unity-technologies)&nbsp;
[<img src="https://github.com/electronicarts.png" title="Electronic Arts" height="50">](https://github.com/electronicarts)&nbsp;
[<img src="https://github.com/valvesoftware.png" title="Valve" height="50">](https://github.com/valvesoftware)&nbsp;
[<img src="https://github.com/gree.png" title="GREE" height="50">](https://github.com/gree)&nbsp;
[<img src="https://github.com/dena.png" title="DeNA" height="50">](https://github.com/dena)&nbsp;
[<img src="https://github.com/playgameservices.png" title="Google Play Game Services" height="50">](https://github.com/playgameservices)&nbsp;
[<img src="https://github.com/blizzard.png" title="Blizzard" height="50">](https://github.com/blizzard)&nbsp;
[<img src="https://github.com/ccpgames.png" title="CCP Games" height="50">](https://github.com/ccpgames)&nbsp;

## Browser-Based

### Boardgame

- [3D Hartwing [Chess](/@harrisonqian/awesome/wiki/gaming/chess) Set](https://github.com/juliangarnier/3D-Hartwig-chess-set) - 3D [chess](/@harrisonqian/awesome/wiki/gaming/chess) game done in HTML/CSS/[JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript).
- [c4](https://github.com/kenrick95/c4) - Connect Four game where player is playing against an AI.
- [Desperate Gods](https://github.com/David20321/FTJ) - Free online board game that was designed to be played just like a board game in real-life: no rules are enforced by the computer.
- [Green Mahjong](https://github.com/danbeck/green-mahjong) - Solitaire mahjong game done in HTML/CSS/JavaScript.
- [Kriegspiel](https://github.com/binarymax/kriegspiel) - The game of imperfect information, the Kriegspiel [chess](/@harrisonqian/awesome/wiki/gaming/chess) variant.
- [Lichess](https://github.com/ornicar/lila) - Free [chess](/@harrisonqian/awesome/wiki/gaming/chess) game using [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) & websockets built with [Scala](/@harrisonqian/awesome/wiki/programming-languages/scala), Play 2.8, [MongoDB](/@harrisonqian/awesome/wiki/databases/mongodb) and Elasticsearch.

### Arcade

- [Alge's Escapade](https://github.com/Dave-and-Mike/game-off-2012) - Help Alge escape by moving through the levels to the escape tube.
- [Alien Invasion](https://github.com/cykod/AlienInvasion) - Don't let the aliens reach the bottom, eliminate them using your spaceship.
- [Arashi](https://github.com/stephank/arashi-js) - Clone of the Arcade game Tempest. Survive as long as possible and score many points as possible.
- [Asteroids](http://github.com/dmcinnes/HTML5-Asteroids) - Pure [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) asteroids. Destroy asteroids ans saucers controlling a triangular ship rotating left and right.
- [Avabranch](https://github.com/Zolmeister/avabranch) - Get your Ava away from the blocks moving between them.
- [Ball And Wall](https://github.com/budnix/ball-and-wall) - Destroy the blocks using the Vaus, that is ejected from the ship.
- [Breakout](https://github.com/Couchfriends/breakout) - Multiplayer with [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5). Destroy the blocks using one ball from your ship.
- [Captain Rogers](https://github.com/EnclaveGames/Captain-Rogers) - [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) mobile game created using ImpactJavaScript.
- [Ceros Snake](https://github.com/mjhasbach/ceros-snake) - A remake of the iconic 70's Snake game.
- [CHANG€](https://github.com/RothschildGames/change) - Intense game about the extreme life of supermarket cashiers.
- [Chromacore](https://github.com/Murkantilism/game-off-2013) - 2D musical platformer set in a dark, black & white world that progressively becomes more [colorful](/@harrisonqian/awesome/wiki/miscellaneous/colorful) and happy through successful gameplay.
- [Jolly Jumper](https://github.com/shohan4556/jolly-jumper) - Infinite jumping style game inspired by Doodle jump.
- [Clumsy Bird](https://github.com/ellisonleao/clumsy-bird) - Flappy Bird clone in [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) using MelonJavaScript.
- [Coffee Snake](https://github.com/dommmel/coffee-snake) - [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) snake game written in CoffeeScript.
- [Coil](https://github.com/leereilly/Coil) - [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) [canvas](/@harrisonqian/awesome/wiki/front-end-development/canvas) game where you defeat enemies by wrapping enemies in your trail.
- [Color Quest](https://github.com/redbluegames/game-off-2013) - Infinite runner following a black and white pixel's quest to change into a color pixel.
- [Core Commiter](https://github.com/vladikoff/game-off-2012) - Choose an open source project and help that project by sorting code to proper branches.
- [Crappy Bird](https://github.com/varunpant/CrappyBird) - Flappy Bird clone in [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) and Canvas2D API.
- [Custom Tetris](https://github.com/ondras/custom-tetris) - Play the classic Tetris game the way you like it.
- [D3shooter](https://github.com/nsmirn0v/d3shooter) - Asteroids style game in [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) as a demo of the d3 library.
- [Digger](https://github.com/lutzroeder/digger) - The player is placed in an underground maze and can dig horizontal and vertical tunnels through it.
- [Drakonas](https://github.com/Casmo/Drakonas) - Classic shoot 'em up game build with the Three.js library.
- [Drill Bunny](https://github.com/DreamShowAdventures/LudumDare29) - Drill game with a bunny finding good stuff under the [earth](/@harrisonqian/awesome/wiki/miscellaneous/earth).
- [DuckHunt JavaScript](https://github.com/MattSurabian/DuckHunt-JavaScript) - DuckHunt ported to [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) and [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) with a level creator.
- [Emberwind](https://github.com/operasoftware/Emberwind) - [Fantasy](/@harrisonqian/awesome/wiki/entertainment/fantasy) game port of the [indie](/@harrisonqian/awesome/wiki/business/indie) platform game Emberwind.
- [ExecutiveMan](https://github.com/CamHenlin/ExecutiveMan) - Clone of NES game MegaMan, written in [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript).
- [Fluid Table Tennis](https://github.com/anirudhjoshi/fluid_table_tennis) - Renders a table tennis game interacting with a full-color real-time fluid simulation at 60 FPS.
- [Heal 'em All](https://github.com/krzysu/game-off-2013) - Explore old, abandoned graveyard, heal as many zombies as you can, and find your way out. But be careful not to become one of them.
- [HotFix](https://github.com/sdrdis/hotfix) - Help Hotfix collect stargazers and avoid enemies. Collect commits to upgrade hotfix and add new features.
- [Hyperspace Garbage Collector](https://github.com/razh/game-off-2013) - Guide N4n through the dangerous trash-heap caverns to reach the Primary Systems [Core](/@harrisonqian/awesome/wiki/platforms/core) and restore compliance to the Trash.
- [I Spy A Ghost](https://github.com/OmarShehata/I-Spy-A-Ghost) - An experimental p2p multiplayer game made in [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5)/Phaser using WebRTC.
- [Jekyll & Hyde Collide](https://github.com/awesome-interactive/game-off-2013) - Simple [Unity](/@harrisonqian/awesome/wiki/gaming/unity) 2d game that is very literally based around the theme of "change" using the classic Jeykll and Hyde story.
- [JumpSuit](https://github.com/KordonBleu/jumpsuit) - With your [awesome](/@harrisonqian/awesome/wiki/miscellaneous/awesome) suit, jump from planet to planet to conquer them.
- [Mario 5 HTML](https://github.com/robertkleffner/marioHTML5) - Infinite Mario in [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) using [Canvas](/@harrisonqian/awesome/wiki/front-end-development/canvas) and Audio elements.
- [Mega Girl](https://github.com/ddionisio/game-off-2013) - The [hyper](/@harrisonqian/awesome/wiki/development-environment/hyper)-deluxed-super-mega software that beats back those malicious [apps](/@harrisonqian/awesome/wiki/platforms/apps).
- [Masonry [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) Tetris Clone](https://github.com/gamedolphin/Masonry-JavaScript-Tetris-Clone) - Tetris clone created using HTML5/JavaScript/Phaser.
- [Monster Wants Candy](https://github.com/EnclaveGames/Monster-Wants-Candy-demo) - Simple [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) game created with Phaser 2.0.7.
- [Octocat Jump](https://github.com/ogoshen/game-off-2012) - Navigate your ever-jumping Octocat and collect stars for extra points.
- [Onslaught Arena](https://github.com/lostdecade/onslaught_arena) - Fight off hordes of classic medieval monsters in this fast paced arcade shooter.
- [Pappu Pakia](https://github.com/mindd-it/pappu-pakia) - Addictive game where you guide little Pappu around obstacles while collecting coins, stars, and berries and avoiding enemies known as Pakias.
- [Phaser Snake](https://github.com/gamedolphin/JavaScript_snake) - [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) version of the snake game, created using the Phaser Engine.
- [PixelPlatformer](https://github.com/bendangelo/PixelPlatformer) - Simple platformer game that demostrates the power of the Entity game engine.
- [PolyBranch](https://github.com/gbatha/PolyBranch) - Minimalist 3D game. Dodging branches may seem easy at first, let's see how long can you hold up as you approach terminal velocity.
- [Protocol 390](https://github.com/josegallegos07/game-off-2013) - To survive in People's Park, you must supply the prophet with change.
- [Raging Gardens](https://github.com/petarov/game-off-2012) - JavaScript/HTML5 web browser game where a a hungry (ninja) rabbit farts too often.
- [Release Cycles](https://github.com/RothschildGames/release-cycles) - Abstract racing game where you fight against the clock and the computer to get as far as you can in a product's life-cycle.
- [Save The Forest](https://github.com/softvar/save-the-forest) - Fully [canvas](/@harrisonqian/awesome/wiki/front-end-development/canvas) based [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) game where a player has to extinguish fire on tress using his magical water tank in order to save the Burning Forests.
- [Ski Free](https://github.com/basicallydan/skifree.js) - Controls a skier on a mountain slope, avoiding obstacles while racing against time or performing stunts for points, depending on the game mode.
- [Snake](https://github.com/jrgdiz/snake) - Simple clone of the snake game, using [canvas](/@harrisonqian/awesome/wiki/front-end-development/canvas) and [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript).
- [Snake_new](https://github.com/RabiRoshan/snake_game) - Classic nokia snake game using web.
- [Space-Shooter](https://github.com/Couchfriends/Space-Shooter) - Classic shoot'em up space shooter build in [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) with multiplayer.
- [Spashal](https://github.com/MrRar/spashal) - Danger lurks around every corner in space.
- [Square Off!](https://github.com/ScriptaGames/SquareOff) - Multiplayer 1v1 air-hockey style game, place squares to deflect the ball.
- [Space Crusade](https://github.com/Loopeex/space-crusade) - [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) game developped with PhaserJavaScript Framework.
- [Super Mario Bros](https://github.com/martindrapeau/backbone-game-engine) - One level written with [Backbone](/@harrisonqian/awesome/wiki/front-end-development/backbone) Game Engine.
- [Survivor](https://github.com/scottschiller/SURVIVOR) - Playable HTML + CSS + [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) remake of a space-based "shoot-'em-up" arcade game for Atari / Commodore 64 from 1982, including a level editor and design tool.
- [WPilot](https://github.com/jfd/wpilot) - Browser-based remake of the famous XPilot game, built with [Node.js](/@harrisonqian/awesome/wiki/platforms/node-js) and [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5).
- [Zedinvaders](https://github.com/salvatorecapolupo/zedinvaders) - Game is based on our original comic ZED, seen inside "zero-episode" called "Game Over".
- [111 one-button games](https://github.com/abagames/111-one-button-games-in-2021) - One button games are famous for realizing various actions with one button.

### FPS

- [Backdooms](https://github.com/Kuberwastaken/backdooms) - Game inspired by DOOM 1993 and The Backrooms, small enough to be self contained inside a [QR code](/@harrisonqian/awesome/wiki/miscellaneous/qr-code).
- [BananaBread](https://github.com/kripken/BananaBread) - Port of the Cube 2/Sauerbraten 3D game engine/first person shooter to the web, compiling C++ and [OpenGL](/@harrisonqian/awesome/wiki/miscellaneous/opengl) to [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) and [WebGL](/@harrisonqian/awesome/wiki/front-end-development/webgl) using Emscripten.
- [Nazi Zombies Portable](https://nzp.gay) - Call of Duty: Zombies "de-make" powered by various enhanced forks of the Quake engine.

### RPG

- [Diablo JavaScript](https://github.com/mitallast/diablo-js) - Isometric minimal-code style game at [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) [canvas](/@harrisonqian/awesome/wiki/front-end-development/canvas) and [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript).
- [Roguish](https://github.com/CamHenlin/Roguish) - RPG/Rogue-like game created in [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript).
- [Room for Change](https://github.com/antionio/game-off-2013) - Randomly generated action RPG. You play as a chubby archeologist who is tasked to retrieve three sacred artifacts from the [pyramid](/@harrisonqian/awesome/wiki/back-end-development/pyramid) of the legendary Pharaohs.

### MMORPG

- [BrowserQuest](https://github.com/mozilla/BrowserQuest) - HTML5/JavaScript multiplayer game experiment.
- [Reia](https://www.playreia.com) - RPG game action-adventure MMO focusing heavily on story, combat, and an open-world sandox adventure. Built with [Godot](/@harrisonqian/awesome/wiki/gaming/godot), [Rust](/@harrisonqian/awesome/wiki/programming-languages/rust), and Zig.

### Strategy
- [Ancient Beast](https://github.com/FreezingMoon/AncientBeast) - Materialize and control beasts in order to defeat your opponents.
- [Command & Conquer](https://github.com/adityaravishankar/command-and-conquer) - Recreation of the original Command and Conquer, Real Time Strategy game entirely in [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) and [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript).
- [Freeciv-web](https://github.com/freeciv/freeciv-web) - Build cities, collect resources, organize your government, and build an army, with the ultimate goal of creating the best civilization.
- [Hexa Battle](https://github.com/itajaja/hb) - Turn based dungeon crawler written with TypeScript, using [React](/@harrisonqian/awesome/wiki/front-end-development/react) and SVG.
- [Rapid Dominance](https://github.com/wenta/rapid-dominance) - Open source turn-based strategy game. Clone of the Enemy Flag.
- [Tower Defense](https://github.com/Casmo/tower-defense) - 3D Tower Defense build with Three.js in [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5).

### Racing

- [HexGL](https://github.com/BKcore/HexGL) - Futuristic [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) racing game, challenge your friends on this fast-paced 3D game.
- [Trigger Rally Online Edition](https://github.com/CodeArtemis/TriggerRally) - Fast arcade rally racing action, play in your browser with [WebGL](/@harrisonqian/awesome/wiki/front-end-development/webgl) 3D graphics.

### Sandbox

- [3d.city](https://github.com/lo-th/3d.city) - Goal was to build a city in 3D to test the performance of [WebGL](/@harrisonqian/awesome/wiki/front-end-development/webgl) and and Three.js.
- [Blk Game](https://github.com/morozd/blk-game) - Fully modifiable multiplayer voxel world in JS that can run efficiently in the browser.
- [Cube Engine](https://github.com/Nurgak/Cube-engine) - Resembles that of [Minecraft](/@harrisonqian/awesome/wiki/gaming/minecraft), a popular voxel-type 3D game based on boxes.
- [Sandboxels](https://sandboxels.r74n.com/) - Falling-sand experimentation game with over 500 materials to play with.

### Puzzle

- [2048](https://github.com/gabrielecirulli/2048) - Clone of 1024, based on Saming's 2048.
- [A Dark Room](https://github.com/hughsk/ludum-dare-27) - Dodge and shoot the red targets, grabbing the bombs as you go. Survive as long as possible and try to get a high score.
- [Anagramica](https://github.com/binarymax/anagramica) - A word game and API for anagrams.
- [Astry](https://github.com/wwwtyro/Astray) - [WebGL](/@harrisonqian/awesome/wiki/front-end-development/webgl) maze game built with Three.js and Box2dWeb.
- [Beatrix](https://github.com/cxong/Beatrix) - [Music](/@harrisonqian/awesome/wiki/media/music) game where you arrange the drums to catch the beats and play the right rhythm.
- [BitBot](https://github.com/recardona/BitBot) - HTML/JavaScript game where you control a bot, which must sense, plan, and act.
- [BlicblockJavaScript](https://github.com/cheshire137/blicblock-js) - [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) game based on Blicblock in The Sims 4. Match tetrominoes to clear the board.
- [Blockrain.js](https://github.com/Aerolab/blockrain.js) - Embed & play the classic game on your site. Simple as that.
- [Branching Out](https://github.com/thehen/game-off-2012) - Minimalist game about leaving home.
- [Clone Man](https://github.com/adhicl/game-off-2012) - Puzzle, memory, retro game with simple graphics.
- [Couch 2048](https://github.com/mvasilkov/glitch2016) - A physics-based puzzle, loosely related to the original 2048 game.
- [cube-composer](https://github.com/sharkdp/cube-composer) - A puzzle game inspired by [functional programming](/@harrisonqian/awesome/wiki/programming-languages/functional-programming).
- [Drunken Viking](https://github.com/cxong/DrunkenViking) - Retrace your drunken rampage in reverse time.
- [Ending](http://robotacid.com/flash/ending) - Roguelike puzzle game.
- [Follow me! A Simon Clone](https://github.com/gamedolphin/follow_me_JavaScript_simon_clone) - Fully commented version of the famous game in [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript), built using Phaser game engine.
- [For King](https://github.com/AD1337/ForKingGame) - Puzzle platformer game about a king in search for his lost crown.
- [Genetic Drift](https://github.com/DancingBanana/genetic-drift) - Victor, an annoyed janitor dealing with a lot of annoyed clones and the problems that inevitably arise from genetic duplication. Will he make it home to feed his faithful pet companion?.
- [Hex 2048](https://github.com/jeffhou/hex-2048) - Hexgrid-based clone of 2048.
- [Hexahedral](https://github.com/mminer/hexahedral) - Push down all the blocks in the minimum number of moves.
- [Hextris](https://github.com/Hextris/hextris) - Addictive puzzle game inspired by Tetris.
- [Infectors](https://github.com/satanas/infectors) - Sokoban-like puzzle game developed with Phaser.
- [Lost! Beneath the Surface](https://github.com/gamedolphin/Lost-Beneath-The-Surface) - You're a firefly lost in the dark, beneath the surface and must find a way out of the mazes created by the horrors in the dark.
- [Maze 3D](https://github.com/demonixis/Maze3D) - A 3D maze game.
- [Monkey Rally](https://github.com/antila/ludum-dare-28) - [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) game created for the Ludum Dare #28 jam.
- [Ned Et Les Maki](https://github.com/devnewton/nedetlesmaki) - Puzzle game with isometric 3D graphics inspired by Sokoban.
- [Orbium](https://github.com/bni/orbium) - Modern version of the 90's game Logical.
- [Parity](https://github.com/abejfehr/parity) - A numbers puzzle game.
- [Pond](https://github.com/Zolmeister/pond) - The Pound is about relaxing and exploring a beautiful world.
- [Pop Pop Win](https://github.com/dart-lang/pop-pop-win) - Implementation of Minesweeper in [Dart](/@harrisonqian/awesome/wiki/programming-languages/dart).
- [Prism](https://github.com/Zolmeister/prism) - Match all the colors.
- [Push and Fork](https://github.com/Octocarina/game-off-2012) - Puzzle game in which you carry a fork, push blocks, and go back in time.
- [Shape Experiment](https://github.com/binarymax/shape) - The shape recognition [reflex](/@harrisonqian/awesome/wiki/back-end-development/reflex) game.
- [Sliding Puzzle](https://github.com/gamedolphin/sliding_puzzle) - Sliding blocks puzzle game.
- [Sudoku JavaScript](https://github.com/baruchel/sudoku-js) - A Sudoku puzzle game with a clean design and mobile devices in mind.
- [Swap](https://github.com/nmoroze/swap) - New take on the classic tile-based puzzle game, where you change which character you're controlling to reach your goal.
- [TransCube](https://github.com/jeroenverfallie/ggo13-transcube) - 2d puzzle platformer based on the concept of transforming into different "blocks", with their unique properties, and making you way to the end of the level with the provided transformations.
- [Untrusted](https://github.com/AlexNisnevich/untrusted) - Meta-[JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) adventure game by Alex Nisnevich and Greg Shuflin.
- [Matching Pairs](https://github.com/gamedolphin/matching-pairs) - Made in [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) using Phaser as the framework, original assets and generated [music](/@harrisonqian/awesome/wiki/media/music).
- [Zoko](https://github.com/lulea/game-off-2012) - 3D version of Sokoban.
- [Zop](https://github.com/Zolmeister/zop) - Connect like colors.

### Clicker

- [Particle Clicker](https://github.com/particle-clicker/particle-clicker) - Addictive incremental game that teaches players the history of high energy particle physics.

### Point and Click

- [The House](https://github.com/arturkot/the-house-game) - You're in a strange house. Can you find the way out? Is there any?

### Others

- [Beast](https://github.com/dominikwilkowski/beast.js) - An homage to the 1984 ASCII game "BEAST" from Dan Baker, Alan Brown, Mark Hamilton and Derrick Shadel written in node. You have to squash little ASCII beasts between pushable blocks but watch you to not be eaten by them.
- [Binb](https://github.com/lpinca/binb) - Competitive, multiplayer, realtime, guess the song game.
- [CyberPong](https://github.com/dreamtocode/Cyber-Pong) - Unusual Ping Pong game, adaptable with Makey Makey Kit.
- [Dental Defender: Saga of the Candy Horde](https://github.com/cshepp/candyjam) - [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) shooter/tower defense game for the #CandyJam.
- [Descensus 2](https://github.com/TomWHall/Descensus2) - A TypeScript 2D physics game.
- [Hauberk](https://github.com/munificent/hauberk) - ASCII-art based procedurally-generated dungeon crawl game. It's written in [Dart](/@harrisonqian/awesome/wiki/programming-languages/dart) and runs in your browser.
- [HeartLine](https://github.com/gamebytes/heartline.[github](/@harrisonqian/awesome/wiki/development-environment/github).com) - Game made in 48 hours for the 2013 Global Game Jam.
- [Project: Starfighter](https://github.com/pr-starfighter/starfighter) - Space shoot 'em up game.
- [Psiral](https://github.com/petarov/game-off-2013) - JavaScript/HTML5 game, [GitHub](/@harrisonqian/awesome/wiki/development-environment/github) Game Off 2 winner.
- [Squirts](https://github.com/KrofDrakula/squirts) - Well-known [indie](/@harrisonqian/awesome/wiki/business/indie) game implemented in [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript).
- [The Killer](https://github.com/JordanMagnuson/The-Killer) - Flash/ActionScript3-based "nongame".
- [Turkey Cooking Simulator](https://github.com/fernjager/game-off-2013) - You have been invited to craft the centerpiece of the American thanksgiving dinner, the turkey. Woo your girlfriend / boyfriend and be judged by your future in-laws! Apply your culinary expertise to impress your family.
- [Double Damnation](https://github.com/TheYellowArchitect/doubledamnation) - Exclusively Co-Op Metroidvania with Smash Bros Melee Movement.

## Native

### Action

- [Hypersomnia](https://github.com/TeamHypersomnia/Hypersomnia) - Competitive top-down shooter with extreme dynamics and pixely nostalgia. Has a built-in map Editor.
- [OpenTomb](https://github.com/opentomb/OpenTomb) - Open-source Tomb Raider 1-5 engine remake.
- [OpenLiberty](https://github.com/FOSS-Supremacy/OpenLiberty) - An open-source reimplementation of Grand Theft Auto III on the [Godot](/@harrisonqian/awesome/wiki/gaming/godot) Engine.

### Arcade

- [C-Dogs SDL](https://github.com/cxong/cdogs-sdl) - Overhead shoot-em-up port of the classic DOS game.
- [Chaos Projectile](https://github.com/WinterLicht/Chaos-Projectile) - 2D run'n'gun action game with RPG elements.
- [Clonepoint](https://github.com/rohit-n/Clonepoint) - Libre clone of Gunpoint, a game in which you hack and punch your way to victory.
- [DynaDungeons](https://github.com/akien-mga/dynadungeons) - Bomberman clone using the [awesome](/@harrisonqian/awesome/wiki/miscellaneous/awesome) open source [Godot](/@harrisonqian/awesome/wiki/gaming/godot) game engine.
- [Duckmarines](https://github.com/SimonLarsen/duckmarines) - A ChuChu Rocket remake for PC.
- [Epic Inventor](https://github.com/BlkStormy/epic-inventor) - [Indie](/@harrisonqian/awesome/wiki/business/indie), side-scrolling, action, RPG.
- [Falling Time](https://github.com/cxong/FallingTime) - Arcade game inspired by Fall Down.
- [Kroniax](https://github.com/AlexAUT/Kroniax) - Sidescrolling skill-based game.
- [Missile Command](https://github.com/chadpaulson/missile-command) - Clone in Lua with [LÖVE](/@harrisonqian/awesome/wiki/gaming/l-ve).
- [Mystic Mine](https://github.com/koonsolo/MysticMine) - Single and multiplayer action game with mining carts.
- [OpenLieroX](https://github.com/albertz/openlierox) - Liero clone, like realtime Worms, or a 2D Quake.
- [OSGG](https://github.com/DusteDdk/Osgg) - Oldskool Gravity Game, very difficult lander game in glorious vector graphics.
- [Savage Wheels](https://github.com/petarov/savagewheels) - 2D car crashing game similar to the old classic Destruction Derby.
- [Space Shooter](https://github.com/prodicus/spaceShooter) - Cross platform, 2D space shooting game made using pygame.
- [SDL-Ball](https://github.com/DusteDdk/SDL-Ball) - Pretty looking breakout clone available in most distributions.
- [Taisei](https://github.com/laochailan/taisei) - Fan-made, open Source clone of the Touhou series.
- [Teeworlds](https://github.com/teeworlds/teeworlds) - Online multi-player platform 2D shooter.
- [Wannabe Tempest](https://github.com/awlzac/wbt) - Tempest(80's arcade game) clone in [Java](/@harrisonqian/awesome/wiki/programming-languages/java), and a small project for playing with git.
- [Witch Blast](https://github.com/Cirrus-Minor/witchblast) - Roguelite dungeon crawl shooter similar to The Binding of Isaac.

### Rhythm

- [osu!](https://github.com/ppy/osu) - Rhythm is just a *click* away!

### FPS

- [AssaultCube](https://github.com/assaultcube/AC) - Total conversion of Wouter van Oortmerssen's FPS called Cube.
- [Darkest Hour](https://github.com/DarklightGames/DarkestHour) - World War 2 online multiplayer tactical shooter based on Red Orchestra: Ostfront.
- [Freedoom](https://github.com/freedoom/freedoom) - [Free software](/@harrisonqian/awesome/wiki/miscellaneous/free-software) FPS based on the classic Doom engine.
- [GlPortal](https://github.com/GlPortal/glPortal) - A modern 3D game and engine with portals written in C++.
- [Ioquake3](https://github.com/ioquake/ioq3) - The [free software](/@harrisonqian/awesome/wiki/miscellaneous/free-software) FPS engine that can be used to play Quake 3, or make your own game.
- [Nazi Zombies Portable](https://github.com/nzp-team/nzportable) - Call of Duty: Zombies "de-make" powered by various enhanced forks of the Quake engine.
- [OpenLara](https://github.com/XProger/OpenLara) - Tomb Raider open-source engine.
- [Openspades](https://github.com/yvt/openspades) - Compatible client of Ace of Spades 0.75.
- [Red Eclipse](https://github.com/redeclipse) - Fun-filled new take on the first person arena shooter, featuring parkour, impulse boosts, and more.
- [Unvanquished](https://github.com/Unvanquished/Unvanquished) - Fast-paced, futuristic FPS with RTS elements.
- [Urban Terror](https://github.com/FrozenSand/UrbanTerror4) - Free multiplayer first person shooter that will run on any Quake III Arena compatible engine.
- [Warsow](https://github.com/Warsow) - Fast-paced FPS in a futuristic cartoonish world.
- [Xonotic](https://xonotic.org/) - An addictive arena-style first person shooter with crisp movement and a wide array of weapons.

### MMORPG

- [Meridian 59](https://github.com/Meridian59/Meridian59) - The first 3D MMORPG, released in 1996 and open sourced in 2012 - the game is being actively developed by the community.
- [Reia](https://github.com/Quaint-Studios/Reia) - RPG game action-adventure MMO focusing heavily on story, combat, and an open-world sandox adventure. Built with [Godot](/@harrisonqian/awesome/wiki/gaming/godot), [Rust](/@harrisonqian/awesome/wiki/programming-languages/rust), and Zig.
- [Stendhal](https://github.com/arianne/stendhal) - Fun friendly and free 2D multiplayer online adventure game with an old school feel.
- [Veloren](https://veloren.net/) - An action-adventure role-playing game set in a vast [fantasy](/@harrisonqian/awesome/wiki/entertainment/fantasy) world.

### RPG

- [Angband](https://github.com/angband/angband) - Single-player dungeon exploration game in the universe of JRR Tolkien.
- [Arx Fatalis](https://github.com/arx/ArxLibertatis) - [Cross-platform](/@harrisonqian/awesome/wiki/platforms/cross-platform) port of Arx Fatalis, a first-person role-playing game.
- [Cataclysm: Dark Days Ahead](https://github.com/CleverRaven/Cataclysm-DDA) - Roguelike set in a post-apocalyptic world.
- [Cendric](https://github.com/tizian/Cendric2) - Platformer-RPG in a [fantasy](/@harrisonqian/awesome/wiki/entertainment/fantasy) setting with puzzle elements.
- [Dungeon Crawl Stone Soup](https://github.com/crawl/crawl) - Single-player roguelike dungeon exploration game with a larger focus on combat compared to other popular roguelikes.
- [Dungeon Monkey Eternal](https://github.com/jwvhewitt/dmeternal) - Party-based [fantasy](/@harrisonqian/awesome/wiki/entertainment/fantasy) roguelike role-playing game.
- [Egoboo](https://github.com/egoboo/egoboo) - Cool 3D dungeon crawling game in the spirit of NetHack.
- [Flare RPG](https://github.com/clintbellanger/flare-game) - [Fantasy](/@harrisonqian/awesome/wiki/entertainment/fantasy) action RPG game with its own engine.
- [Freeablo](https://github.com/wheybags/freeablo) - Open-source implementation of the Diablo I engine.
- [NetHack](https://github.com/NetHack/NetHack) - Single-player roguelike dungeon exploration game and one of the most popular games in its genre.
- [OpenMW](https://github.com/OpenMW/openmw) - Reimplementation of the Morrowind game engine.
- [Shattered Pixel Dungeon](https://shatteredpixel.com/shatteredpd/) - An open source game based on the source code of Pixel Dungeon by Watabou.
- [The Legend of Zelda: Mystery of Solarus DX](https://github.com/christopho/zsdx) - Sequel to The Legend of Zelda: A Link to the Past released on the SNES.
- [Valyria Tear](https://github.com/Bertram25/ValyriaTear) - Single-player medieval-[fantasy](/@harrisonqian/awesome/wiki/entertainment/fantasy) 2D J-RPG.

### Platform

- [AAAAXY](https://github.com/divVerent/aaaaxy) - Nonlinear 2D puzzle platformer taking place in impossible spaces.
- [Captain Holetooth](https://github.com/hirnbix/captain-holetooth) - A fun, explorative and story-driven platformer with minigames. Made with the [Godot](/@harrisonqian/awesome/wiki/gaming/godot) Engine.
- [Commander Genius](https://github.com/gerstrong/Commander-Genius) - Commander Keen compatible clone.
- [DDraceNetwork](https://github.com/ddnet/ddnet) - Cooperative online precision platformer with thousands of maps and global ranks.
- [Elemental One](https://github.com/voithos/elemental-one) - Built with the Phaser [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) game framework.
- [Escape of the cat](https://github.com/gl00my/catesc) - Hardcore oldschool platformer on [INSTEAD](http://github.com/instead-hub/instead).
- [Frogatto](https://github.com/frogatto/frogatto) - Action-adventure game, starring a certain quixotic frog.
- [Gish](https://github.com/blinry/gish) - Award-winning physics platformer.
- [Journey to the Center of Hawkthorne](https://github.com/hawkthorne/hawkthorne-journey) - This 2d platformer is based on Community's Digital Estate Planning episodebuilt using the [LÖVE](/@harrisonqian/awesome/wiki/gaming/l-ve) game engine.
- [Mario-Level-1](https://github.com/justinmeister/Mario-Level-1) - First level of Super Mario Bros made with [Python](/@harrisonqian/awesome/wiki/programming-languages/python) and Pygame.
- [HFT Mario Party](https://github.com/amiruqdah/mario-party) - A remixed local multiplayer reimagining of the original Mario      Bros.
- [Sky Engine](https://github.com/ilenburg/game-engine) - Custom engine 2D platform game made with [OpenGL](/@harrisonqian/awesome/wiki/miscellaneous/opengl).
- [The Legend of Edgar](https://github.com/riksweeney/edgar) - 2D platform game with a persistent world.
- [The Secret Chronicles of Dr. M.](https://github.com/Secretchronicles/TSC) - A 2D platform game in classic style.
- [ReTux](https://github.com/retux-game/retux/) - Platformer game inspired by SuperTux.
- [Super Bombinhas](https://github.com/victords/super-bombinhas) - Retro platformer game.
- [SuperTux](https://github.com/SuperTux/supertux) - Classic 2D jump'n'run sidescroller with Tux.

### Puzzle/card/board

- [2048-cli](https://github.com/Tiehuis/2048-cli) - CLI version of the game 2048 for your [Linux](/@harrisonqian/awesome/wiki/platforms/linux) terminal.
- [2048-in-terminal](https://github.com/alewmoose/2048-in-terminal) - CLI version of the game 2048 made right.
- [Castles of Dr. Creep](https://github.com/segrax/DrCreep) - The Castles of Dr. Creep.
- [Dominion](https://github.com/paulbatum/Dominion) - C# implementation of Dominion, a board/card game.
- [EbbeFlut](https://github.com/karussell/ebbeflut) - Really nice board game implemented in a bad way a VERY long time ago.
- [IRMINGARD](https://github.com/gamebytes/irmingard-backbone) - Patience card game written in [Ruby](/@harrisonqian/awesome/wiki/programming-languages/ruby).
- [Minilens](https://github.com/KOBUGE-Games/minilens) - Cute puzzle platformer starring a cleaning robot on post-apocalyptic [Earth](/@harrisonqian/awesome/wiki/miscellaneous/earth).
- [Nudoku](https://github.com/jubalh/nudoku) - Ncurses based CLI sudoku game.
- [PuzzleDash](https://github.com/zeDoctor/PuzzleDash) - Match-3 puzzle game.
- [Tictactoe](https://github.com/cout-hello-world/tictactoe) - Graphical tic-tac-toe AI which never loses.
- [Wizznic](https://github.com/DusteDdk/Wizznic) - Most [awesome](/@harrisonqian/awesome/wiki/miscellaneous/awesome) puzzle game.
- [PokerTH](https://github.com/pokerth/pokerth) - Implementation of Texas Hold'em supporting (online) multiplayer and botplay.

### Racing

- [Stunt Rally](https://github.com/stuntrally/stuntrally) - Rally game with Track Editor, based on VDrift and OGRE.
- [SuperTuxKart](https://github.com/supertuxkart/stk-code) - Free 3D kart racing game featuring open source mascots.

### Programming

- [CengBall](https://github.com/eckucukoglu/cengball) - Soccer programming game with 2D simulation.

### Sandbox

- [Blackvoxel](https://github.com/Blackvoxel/Blackvoxel) - Sandbox game based on a molecular voxel interaction engine.
- [Craft](https://github.com/fogleman/Craft) - Simple [Minecraft](/@harrisonqian/awesome/wiki/gaming/minecraft) clone written in C using modern [OpenGL](/@harrisonqian/awesome/wiki/miscellaneous/opengl).
- [Endless Sky](https://github.com/endless-sky/endless-sky) - Space trading and combat game similar to the classic Escape Velocity series.
- [Freeminer](https://github.com/freeminer/freeminer) - Sandbox game inspired by [Minecraft](/@harrisonqian/awesome/wiki/gaming/minecraft).
- [Minecraft](https://github.com/fogleman/Minecraft) - Simple [Minecraft](/@harrisonqian/awesome/wiki/gaming/minecraft)-inspired demo written in [Python](https://www.[python](/@harrisonqian/awesome/wiki/programming-languages/python).org/) and [Pyglet](http://www.pyglet.org/).
- [Manic Digger](https://github.com/manicdigger/manicdigger) - A multiplayer block-building voxel game, [Minecraft](/@harrisonqian/awesome/wiki/gaming/minecraft) clone.
- [Minetest](https://github.com/minetest/minetest) - Infinite-world block sandbox game with survival and crafting.
- [Pycraft](https://github.com/itsapi/pycraft) - A [Minecraft](/@harrisonqian/awesome/wiki/gaming/minecraft)-inspired game for the terminal.
- [Rigs of Rods](https://github.com/RigsOfRods/rigs-of-rods) - Soft-Body physics simulator for vehicles and more.
- [Space Engineers](https://github.com/KeenSoftwareHouse/SpaceEngineers) - Voxel-based sandbox game set in an asteroid field in space.
- [Starbound](https://github.com/rwf93/Starbound) - A 2D sandbox adventure game where players explore a vast procedurally generated universe.
- [Terasology](https://github.com/MovingBlocks/Terasology) - Voxel world game engine inspired by [Minecraft](/@harrisonqian/awesome/wiki/gaming/minecraft) and others with fancy graphic effects and a heavy focus on extensibility.
- [The Powder Toy](https://github.com/simtr/The-Powder-Toy) - Falling-sand physics sandbox game.

### Simulation

- [Hurry Curry!](https://hurrycurry.org) - Cooperative fast-paced multiplayer cooking game.

### Strategy

- [0 A.D.](https://github.com/0ad/0ad) - 3D RTS similar to Age of Empires II.
- [Beyond all Reason (BAR)](https://www.beyondallreason.info/) - RTS born from mods of the Total Annihilation on the SpringRTS game engine.
- [Caesaria](https://github.com/dalerank/caesaria-game) - Remake of the popular citybuilder and economic sim Caesar III.
- [Colobot](https://github.com/colobot/colobot) - A real-time strategy game with programmable [bots](/@harrisonqian/awesome/wiki/miscellaneous/bots).
- [CorsixTH](https://github.com/CorsixTH/CorsixTH) - Clone of Theme Hospital.
- [Curse of War](https://github.com/a-nikolaev/curseofwar) - Fast-paced action strategy game with ncurses and SDL frontends.
- [Harris](https://github.com/ec429/harris) - Strategy game based around the actions of RAF Bomber Command in the Second World War.
- [Hedgewars](https://github.com/hedgewars/hw) - A turn based strategy, artillery, action and comedy game.
- [KaM Remake](https://github.com/Kromster80/kam_remake) - RTS game remake of “Knights and Merchants”  written in Delphi from scratch.
- [KeeperRL](https://github.com/miki151/keeperrl) - Roguelike dungeon builder inspired by Dwarf Fortress.
- [Last Colony](https://github.com/adityaravishankar/last-colony) - RTS game with both a single player campaign mode as well as a multiplayer mode, created entirely in [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) and [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript).
- [MegaGlest](https://github.com/MegaGlest/megaglest-source) - Real-time strategy game engine (cross-platform, 3-d).
- [Micropolis](https://github.com/SimHacker/micropolis) - City-building game based on the original code for SimCity.
- [Mindustry](https://mindustrygame.[github](/@harrisonqian/awesome/wiki/development-environment/github).io/) - An open source sandbox tower-defense game.
- [Openage](https://github.com/SFTtech/openage) - Clone of the Age of Empires II engine.
- [OpenDungeons](https://github.com/OpenDungeons/OpenDungeons) - Open source game inspired by Dungeon Keeper - Dark, damp and dangerous.
- [OpenE2140](https://github.com/OpenE2140/OpenE2140) - Remake of [Earth](/@harrisonqian/awesome/wiki/miscellaneous/earth) 2140 based on [the OpenRA engine](https://github.com/OpenRA/OpenRA)
- [OpenFodder](https://github.com/OpenFodder/openfodder) - Open-source implementation of Cannon Fodder.
- [OpenKrush](https://github.com/IceReaper/OpenKrush) - Remake of KKnD (Krush, Kill 'n' Destroy) and KKnD2 based on [the OpenRA engine](https://github.com/OpenRA/OpenRA)
- [OpenRA](https://github.com/OpenRA/OpenRA) - Open-source implementation of the Red Alert engine using .NET/mono and [OpenGL](/@harrisonqian/awesome/wiki/miscellaneous/opengl). Runs on [Windows](/@harrisonqian/awesome/wiki/platforms/windows), [Linux](/@harrisonqian/awesome/wiki/platforms/linux) and macOS.
- [OpenSA](https://github.com/Dzierzan/OpenSA) - Remake of Swarm Assault based on [the OpenRA engine](https://github.com/OpenRA/OpenRA)
- [OpenTTD](https://github.com/OpenTTD/OpenTTD) - Transport simulation game based upon the popular game Transport Tycoon Deluxe, written by Chris Sawyer.
- [OpenXcom](https://github.com/SupSuper/OpenXcom) - Clone of the original X-COM.
- [Pax Britannica](https://github.com/henkboom/pax-britannica) - Underwater one-button real-time strategy game.
- [PCOTM (Phone Case of the Monster)](https://github.com/jwoertink/pcotm) - [Ruby](/@harrisonqian/awesome/wiki/programming-languages/ruby) game, where you play as a phone-collecting monster.
- [Pikifen](https://github.com/Espyo/Pikifen) - Fan-made Pikmin-based engine, built with flexibility in mind.
- [Pioneer](https://github.com/pioneerspacesim/pioneer) - Game of lonely space adventure.
- [Polly-B-Gone](https://github.com/mbostock/polly-b-gone) - Physics platform game about a plucky wheeled robot named Polly.
- [OpenRCT2](https://github.com/OpenRCT2/OpenRCT2) - Open source recreation of Rollercoaster Tycoon 2.
- [Race into Space](https://github.com/raceintospace/raceintospace) - Turn-based space race strategy game originally by Interplay.
- [Romanov's Vengeance](https://github.com/MustaphaTR/Romanovs-Vengeance) - Remake of C&C Red Alert 2 based on [the OpenRA engine](https://github.com/OpenRA/OpenRA)
- [Seven Kingdoms: Ancient Adversaries](https://github.com/the3dfxdude/7kaa) - Classic RTS game liberated in 2009.
- [Shattered Paradise](https://github.com/ABrandau/Shattered-Paradise-SDK) - Remake of C&C Tiberian Sun based on [the OpenRA engine](https://github.com/OpenRA/OpenRA)
- [Source of Tales](https://github.com/tales/sourceoftales) - Entry in the Liberated Pixel Cup 2012.
- [Tanks of Freedom](https://github.com/w84death/Tanks-of-Freedom) - Turn-based strategy game in isometric pixel-art style.
- [The Battle for Wesnoth](https://github.com/wesnoth/wesnoth) - Turn-based strategy game with a high [fantasy](/@harrisonqian/awesome/wiki/entertainment/fantasy) theme.
- [Unknown Horizons](https://github.com/unknown-horizons) - 2D isometric RTS economic strategy game written in C++ & [Python](/@harrisonqian/awesome/wiki/programming-languages/python), built on the Flexible Isometric Free Engine.
- [Voxeliq](https://github.com/raistlinthewiz/voxeliq) - Block-based game engine implementation developed with C#.
- [Wargus](https://github.com/Wargus/wargus) - Warcraft2 Mod that allows you to play Warcraft2 with the Stratagus engine.
- [Warzone 2100](https://github.com/Warzone2100/warzone2100) - Postnuclear realtime strategy.
- [Wyrmsun](https://github.com/andrettin/wyrmsun) - Strategy game based on history, mythology and fiction.
- [Zero-K](https://github.com/ZeroK-RTS/Zero-K) - Open source RTS game with physical projectiles and smart units.
- [Stone Kingdoms](https://gitlab.com/stone-kingdoms/stone-kingdoms) - Real-time strategy based on the original Stronghold series.

## Mobile Games

### Android

- [ChaseWhisplyProject](https://github.com/tvbarthel/ChaseWhisplyProject) - Chase Whisply is a FPS. You have to seek, find and kill the ghosts living around you.
- [Colorphun](https://github.com/prakhar1989/colorphun) - Simple color based [Android](/@harrisonqian/awesome/wiki/platforms/android) Game.
- [Game of Life](https://github.com/zsoltk/GameOfLife) - Conway's Game of Life with editable rules.
- [Gidi Games](https://github.com/chuvidi2003/GidiGames) - Lexis, TicTacToe, Puzzlemania - a collection of 3 [board games](/@harrisonqian/awesome/wiki/miscellaneous/board-games) done with Cocos2d for [Android](/@harrisonqian/awesome/wiki/platforms/android).
- [Green Wall](https://github.com/awlzac/greenwall) - Weirdly addictive arcade-style [Android](/@harrisonqian/awesome/wiki/platforms/android) game, where you fling fruit at a wall. Project developed using [Android](/@harrisonqian/awesome/wiki/platforms/android) Studio 1.0.
- [Memory Game](https://github.com/sromku/memory-game) - Simple and beautiful memory game for kids.
- [Pimple Popper](https://github.com/Crazy-Marvin/PimplePopper) - Game to pop pimples using the [awesome](/@harrisonqian/awesome/wiki/miscellaneous/awesome) [Godot](/@harrisonqian/awesome/wiki/gaming/godot) Engine.
- [Pixel Dungeon](https://github.com/watabou/pixel-dungeon) - Traditional roguelike game with pixel-art graphics and simple interface.
- [PuzzleGame](https://github.com/chuvidi2003/PuzzleGame) - Slider puzzle game implementation created with Cocos2d for [Android](/@harrisonqian/awesome/wiki/platforms/android).
- [Wannabe Tempest](https://github.com/awlzac/wbta) - Clone of 80's coin-op arcade game Tempest(80's arcade game).

### iOS

- [Bat Loves Bugs](https://github.com/xyclos/BatLovesBugs) - Arcade game about a bug-craving bat.
- [Bridges](https://github.com/zgrossbart/bridges) - Puzzle game with bridges, houses, tolls, and subways for iOS.
- [Canabalt](https://github.com/ericjohnson/canabalt-ios) - Release of Canabalt for iOS.
- [Choose Figure](https://github.com/ISosnovik/chooseFigure) - Simple logic game. Choose the right figure. Train your attention.
- [Doom](https://github.com/id-Software/DOOM-iOS) - Classic Doom Game for iOS.
- [DrugsNRock](https://github.com/biou/DrugsNRock) - Simple multiplayer rhythm game designed during the 2013 Global Game Jam.
- [FinalFighter](https://github.com/sebcode/FinalFighter-iphone) - Tank deathmatch battle game developed using Cocos2D.
- [Gorillas](https://github.com/Lyndir/Gorillas) - Iphone port of the popular old QBasic game.
- [Light Jockey](https://github.com/jmfieldman/Light-Jockey) - iOS Auditorium-like game.
- [Lumio](https://github.com/joannecdyer/lumio) - Puzzle game for iOS developed using Cocos2D. Available free on the App Store.
- [Sakura Fly](https://github.com/l800891/Sakura-Fly) - iOS action game developed using SpriteKit. Available free on the App Store.
- [Wolfenstein 3D](https://github.com/id-Software/Wolf3D-iOS) - iOS Source Release.

## Chat bots
- [c4bot](https://github.com/kenrick95/c4bot) - Chat bot that plays Connect Four with you, works in web chat, Facebook Messenger, Skype, and Telegram.

## Just The Source

- [Aquaria](https://github.com/AquariaOSE/Aquaria) - Breath-taking underwater [fantasy](/@harrisonqian/awesome/wiki/entertainment/fantasy) game. Winner of the Grand Prize at the 2007 Independent Games Festival.
- [Descent 3](https://github.com/DescentDevelopers/Descent3) - Pilot a fighter in a six-degree-of-freedom shooter across underground and surface environments.
- [Doom 3](https://github.com/TTimo/doom3.gpl) - GPL source code release.
- [ID Software](https://github.com/id-Software) - Includes Doom, Quake, Wolfenstein and more.
- [Jedi Academy](https://github.com/grayj/Jedi-Academy) - Source only, mirror of SourceForge from Raven Software.
- [Jedi Outcast](https://github.com/grayj/Jedi-Outcast) - Source only, mirror of SourceForge from Raven Software.
- [MaNGOS](https://github.com/mangos/mangos) - Full featured World of Warcraft server.
- [Miner Wars 2081](https://github.com/KeenSoftwareHouse/Miner-Wars-2081) - For modders of Miner Wars 2081, a 6DOF action-survival space-shooter simulation-game set in the year 2081.
- [OpenJK](https://github.com/JACoders/OpenJK) - Community maintained fork of Jedi Academy and Jedi Outcast development.
- [Prince of Persia](https://github.com/jmechner/Prince-of-Persia-Apple-II) - Source code for the original Prince of Persia game that was written on the Apple II, in 6502 assembly language, between 1985-89.
- [UFO RUN](https://github.com/Nextpeer/Nextpeer-UFORUN) - Real time multiplayer with Nextpeer.
- [System Shock](https://github.com/NightDiveStudios/shockmac) - Source code for original System Shock game (PowerMac version), more readable fork available [here](https://github.com/ToxicFrog/shockmac).
- [Rogue Legacy](https://github.com/flibitijibibo/RogueLegacy1/) - Source code for Rogue Legacy 1.

## Frameworks/Engines/Libraries

- [Unreal Engine](https://github.com/EpicGames/Signup) - C++ AAA game engine. It isn't completely free, but you can easily get access to the full source code. https://www.unrealengine.com/
- [Akihabara](https://github.com/Akihabara/akihabara) - Set of libraries, tools and presets to create pixelated [indie](/@harrisonqian/awesome/wiki/business/indie)-style 8/16-bit era games in [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript).
- [Allegro 5](https://github.com/liballeg/allegro5) - C++ libraries to make 2D games(graphics, sound, etc.).
- [Ammo.js](https://github.com/kripken/ammo.js) - Direct port of the Bullet Physics engine to [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) using Emscripten.
- [Atomic Engine](https://github.com/AtomicGameEngine/AtomicGameEngine) - Features 2D and 3D rendering, [standards](/@harrisonqian/awesome/wiki/miscellaneous/standards) compliant [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript), full Player and Editor source on [GitHub](/@harrisonqian/awesome/wiki/development-environment/github), [Windows](/@harrisonqian/awesome/wiki/platforms/windows) & Mac Editors, with deployment to [Windows](/@harrisonqian/awesome/wiki/platforms/windows), Mac, [WebGL](/@harrisonqian/awesome/wiki/front-end-development/webgl), [Android](/@harrisonqian/awesome/wiki/platforms/android), and iOS from the editor.
- [Babylon.js](https://github.com/BabylonJavaScript/Babylon.js) - Complete [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) framework for building 3D games with HTML 5 and [WebGL](/@harrisonqian/awesome/wiki/front-end-development/webgl).
- [Bgfx](https://github.com/bkaradzic/bgfx#bgfx---[cross-platform](/@harrisonqian/awesome/wiki/platforms/cross-platform)-rendering-library) - [Cross-platform](/@harrisonqian/awesome/wiki/platforms/cross-platform) rendering library.
- [Chilli Works](https://github.com/ChilliWorks/ChilliSource) - An open source, [cross-platform](/@harrisonqian/awesome/wiki/platforms/cross-platform) game engine designed for [indie](/@harrisonqian/awesome/wiki/business/indie) developers.
- [Chipmunk Physics](https://github.com/slembcke/Chipmunk-Physics) - Simple, lightweight, fast and portable 2D rigid body physics library written in C.
- [ChoiceScript](https://github.com/dfabulich/choicescript) - A language/engine for developing text-based multiple-choice interactive novels.
- [Cocos2d for Android](https://github.com/ZhouWeikuan/cocos2d) - Based on cocos2d-[Android](/@harrisonqian/awesome/wiki/platforms/android)-0.82, and now ported from cocos2d-iphone 0.99.4.
- [Cocos2d for iPhone](https://github.com/cocos2d/cocos2d-iphone) - Framework for building 2D games, demos, and other graphical/interactive applications for iPod Touch, iPhone, iPad and Mac. It is based on the cocos2d design but instead of using [python](/@harrisonqian/awesome/wiki/programming-languages/python) it, uses objective-C.
- [Cocos2d for HTML5](https://github.com/cocos2d/cocos2d-HTML5) - Cocos2d for Web Browsers. Built using [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript).
- [Cocos2d-x](https://github.com/cocos2d/cocos2d-x) - Multi-platform framework for building 2d games, interactive books, demos and other graphical applications. It is based on cocos2d-iphone, but instead of using Objective-C, it uses C++. It works on iOS, [Android](/@harrisonqian/awesome/wiki/platforms/android), [Windows](/@harrisonqian/awesome/wiki/platforms/windows) Phone, macOS, Windows and [Linux](/@harrisonqian/awesome/wiki/platforms/linux).
- [Crafty](https://github.com/craftyjs/Crafty) - [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) game library that can help you create games in a structured way.
- [CutJavaScript](https://github.com/piqnt/cutjs) - Lightweight and fast 2D [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) rendering engine for [cross-platform](/@harrisonqian/awesome/wiki/platforms/cross-platform) [game development](/@harrisonqian/awesome/wiki/gaming/game-development).
- [Dash](https://github.com/Circular-Studios/Dash) - Free and open 3D game engine written in D.
- [Duality](https://github.com/AdamsLair/duality) - 2D [Game Development](/@harrisonqian/awesome/wiki/gaming/game-development) Framework.
- [EaselJavaScript](https://github.com/CreateJavaScript/EaselJavaScript) - Library to make working with the [Canvas](/@harrisonqian/awesome/wiki/front-end-development/canvas) element easier.
- [EntityJavaScript](https://github.com/bendangelo/entityjs) - [HTML5](/@harrisonqian/awesome/wiki/front-end-development/html5) [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) game engine utlizing the entity-component design.
- [Evennia MUD/MU* Creation System](https://github.com/evennia/evennia) - Library for creating online multiplayer text games (MUD, MUSH, MUX, MUCK, MOO etc) in pure [Python](/@harrisonqian/awesome/wiki/programming-languages/python).
- [Flare](https://github.com/clintbellanger/flare-engine) - Free/Libre Action Roleplaying Engine.
- [Flashpunk](https://github.com/Draknek/FlashPunk) - Free [ActionScript 3](/@harrisonqian/awesome/wiki/programming-languages/actionscript-3) library designed for developing 2D Flash games.
- [Flixel](https://github.com/AdamAtomic/flixel) - Game-making library written entirely in [ActionScript 3](/@harrisonqian/awesome/wiki/programming-languages/actionscript-3).
- [GameJavaScript](https://github.com/gamejs/gamejs) - GameJs is a [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) library for writing 2D games or other interactive graphic applications for the HTML [Canvas](/@harrisonqian/awesome/wiki/front-end-development/canvas) inspired by PyGame.
- [GamePlay](https://github.com/gameplay3d/GamePlay) - [Cross-platform](/@harrisonqian/awesome/wiki/platforms/cross-platform), C++ game framework/engine for creating 2D/3D mobile and desktop games.
- [GemRB](https://github.com/gemrb/gemrb) - [Cross-platform](/@harrisonqian/awesome/wiki/platforms/cross-platform) implementation of Bioware's Infinity Engine.
- [GenesisEngine](https://github.com/SaintGimp/GenesisEngine) - Allows you to create and explore procedurally-generated planetary systems, from ground level all the way out into space. Experiments with procedurally-generated worlds, XNA, and design patterns.

---
*truncated — [full list on GitHub](https://github.com/michelpereira/awesome-open-source-games)*
