Skip to content
/ games Public
forked from leereilly/games

A list of popular/awesome videos games, add-on, maps, etc. hosted on GitHub. Any genre - text adventures, educational games...

Notifications You must be signed in to change notification settings

Annovae/games

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 

Repository files navigation

Games on GitHub

Below is a list of open source games and game-related projects that can be found on GitHub - old school text adventures, educational games, 8-bit platform games, browser-based games, indie games, GameJam projects, add-ons/maps/hacks/plugins for commercial games, libraries, frameworks, engines, you name it.

Contributing

If you'd like to add a repository to the list, please create an Issue, or fork this repository and submit a pull request.

Help: MarkDown Help, Markdown Cheatsheet


Table of Contents


Browser-Based

Boardgame

  • 3D Hartwing Chess Set - 3D chess game done in HTML/CSS/JS.
  • Lichess - Free chess game using HTML5 & websockets, built with scala, Play 2.1, mongodb and elasticsearch. Play now!
  • Desperate Gods - a 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. Play it now!

Arcade

  • Alien Invasion - space invaders++.
  • Asteroids - pure JavaScript asteroids. Play it now!
  • Digger - HTML5 version of a Boulderdash game. Play it now!
  • Coffee Snake - an HTML5 snake game written in coffee script. Play it now!
  • Snake - a clone of the snake game. Play it now!
  • Survivor - a playable HTML + CSS + JavaScript remake of a space-based "shoot-'em-up" arcade game for Atari / Commodore 64 from 1982, including a level editor and design tool. Play now!
  • Duck Hunt JS - DuckHunt ported to JS and HTML5 with a level creator.
  • Mario 5 HTML - infinite Mario in HTML5 JavaScript - using Canvas and Audio elements. Play now!
  • Cell Mates - a GGJ 13 game.
  • Codename Lumberjack - a simple flash game written using Actionscript 3.0 and Flixel. Play it now!
  • Coil - HTML5 canvas game where you defeat enemies by wrapping enemies in your trail. Play now!
  • FlxTeroids - a very simple flixel game inspired by the classic arcade shooter. Play now!
  • EKG Runner - a GGJ 13 game.
  • Emberwind - HTML5 port of the indie platform game Emberwind. Play now!
  • Fluid Table Tennis - renders a table tennis game interacting with a full-color real-time fluid simulation at 60 FPS. Play now!
  • FlxInvaders - a very simple flixel game inspired by the Taito classic. Play now!
  • Grave Robbers - a sort of GIRP-inspired tower defense. Play now!
  • HotFix - help Hotfix collect stargazers and avoid enemies. Collect commits to upgrade hotfix and add new features. Play now!
  • Marble Soccer - a marble game for learning three.js.
  • Mode - a small (but sadly not that simple) demo game built on the flixel framework. Play now!
  • Onslaught Arena - fight off hordes of classic medieval monsters in this fast paced arcade shooter! Play now!
  • Pappu Pakia - an addictive game where you guide little Pappu around obstacles while collecting coins, stars, and berries and avoiding enemies known as Pakias. Play now!
  • PixelPlatformer - simple platformer game that demostrates the power of the Entity game engine. Play now!
  • Polybranch - a minimalist 3D game. Dodging branches may seem easy at first, but how long can you hold up as you approach terminal velocity?
  • Release Cycles - n 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. Play now!
  • Ski Free - a JavaScript port of the classic PC Game, Skifree.
  • SORADES 13K - a scrolling shooter in the vein of "Raptor: Call of the Shadows" and "Warning Forever". Play now!
  • zedinvaders -a game is based on our original comic ZED, seen inside "zero-episode" called "Game Over". Play now!
  • Crappy Bird - Flappy bird clone in JavaScript and Canvas2D Api

FPS

  • BananaBread - a port of the Cube 2/Sauerbraten 3D game engine/first person shooter to the web, compiling C++ and OpenGL to JavaScript and WebGL using Emscripten.

RPG

  • Diablo JS - Isometric minimal-code style game at html5 canvas and javascript.

MMORPG

Strategy

Racing

Sandbox

  • Blk Game - a multiplayer Javascript/WebGL voxel world game demo.
  • Cube Engine - 3D engine completely written in HTML5 without OpenGL.

Puzzle

Others


Native

  • Arx Fatalis - cross-platform port of Arx Fatalis, a first-person role-playing game.
  • Craft - A simple Minecraft clone written in C using modern OpenGL.
  • Dominion - a C# implementation of Dominion, a board/card game.
  • Gish - open Source version of the award-winning physics platformer.
  • IRMINGARD - patience card game written in Ruby.
  • Journey to the Center of Hawkthorne - This 2d platformer is based on Community's Digital Estate Planning episodebuilt using the LÖVE game engine.
  • LWJake2 - LWJGL port of Quake 2.
  • Mario-Level-1 - The first level of Super Mario Bros made with Python and Pygame.
  • Savage Wheels - 2D car crashing game similar to the old classic Destruction Derby.

Boardgame

  • Dominion - a C# implementation of Dominion, a board/card game.
  • IRMINGARD - patience card game written in Ruby.

RPG

  • Arx Fatalis - cross-platform port of Arx Fatalis, a first-person role-playing game.
  • Open MW - Reimplementation of the game Morrowind.

Puzzle

Strategy

  • Unknown Horizons - 2D isometric RTS economic strategy game written in C++ & Python, built on the Flexible Isometric Free Engine.
  • OpenRA - an open-source implementation of the Red Alert engine using .NET/mono and OpenGL. Runs on Windows, Linux and OSX.
  • PCOTM (Phone Case of the Monster) - A Ruby game, where you play as a phone-collecting monster.
  • Pioneer - A game of lonely space adventure.
  • Polly-B-Gone - a physics platform game about a plucky wheeled robot named Polly.
  • Source of Tales - an entry in the Liberated Pixel Cup 2012.
  • Voxeliq - an open source block-based game engine implementation developed with C#.
  • Wizznic - most awesome puzzle game.

Mobile Games

Android

  • ChaseWhisplyProject - Chase Whisply is a FPS. You have to seek, find and kill the ghosts living around you.

IOS

  • Bridges - a puzzle game with bridges, houses, tolls, and subways for iOS.
  • Canabalt - open source release of Canabalt for iOS.
  • Doom - Doom Classic for iOS.
  • DrugsNRock - a simple multiplayer rhythm game designed during the Global Game Jam'13.
  • Frogatto - an action-adventure game, starring a certain quixotic frog.
  • Gorillas - an iPhone (or iPod touch) port of the popular old QBasic game.
  • Light Jockey - an iOS Auditorium-like game.
  • Lumio - a puzzle game for iOS developed using Cocos2D. Available free on the App Store.
  • Wolfenstein 3D - Wolfenstein 3D for iOS Source Release.

Just The Source

  • Aquaria - a breath-taking underwater fantasy game. Winner of the Grand Prize at the 2007 Independent Games Festival.
  • Doom 3 - pew pew pew.
  • ID Software - includes Doom, Quake, Wolfenstein and more!
  • MaNGOS - a full featured World of Warcraft server!
  • Miner Wars 2081 - for modders of Miner Wars 2081, a 6DOF action-survival space-shooter simulation-game set in the year 2081.
  • Prince of Persia - Prince of Persia!

Frameworks/Engines/Libraries

  • Akihabara - a set of libraries, tools and presets to create pixelated indie-style 8/16-bit era games in Javascript.
  • ammo.js - direct port of the Bullet physics engine to JavaScript using Emscripten.
  • Babylon.js - a complete JavaScript framework for building 3D games with HTML 5 and WebGL.
  • Chipmunk Physics - a simple, lightweight, fast and portable 2D rigid body physics library written in C.
  • cocos2d for iphone - a 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 it, uses objective-c.
  • cocos2d-x - a 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, Windows Phone, OS X, Windows and Linux.
  • Dash - A free and open 3D game engine written in D.
  • EaselJS - a library to make working with the Canvas element easier.
  • EntityJS - an HTML5 javascript game engine utlizing the entity-component design.
  • Flashpunk - a free ActionScript 3 library designed for developing 2D Flash games.
  • Flixel - an open source game-making library written entirely in ActionScript 3.
  • GenesisEngine - 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.
  • Gladiator 3D - Canvas based JavaScript ray casting engine for pseudo 3D games.
  • MonoGame - XNA Implementation for Mono based platforms (supports iOS, Android, Linux, and started work on PS Suite and NaCli ).
  • pixi.js - Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback.
  • Plasma - Cyan Worlds's Plasma game engine.
  • Quasi-Engine - a QtQuick framework that intends to be a complete toolset to ease 2d game development
  • Spring - an Open Source Real Time Strategy game engine.
  • Tesseract - make mapping more fun by using modern dynamic rendering techniques, sothat you can get instant feedback on lighting changes, not just geometry.
  • Torque 3D - MIT Licensed Open Source version of Torque 3D from GarageGames.
  • Turbulenz Engine - an HTML5 game engine and server-side APIs available in JavaScript and TypeScript for building and distributing 2D and 3D games.

Maps/Hacks/Plugins/Utilities/All of the Things™

About

A list of popular/awesome videos games, add-on, maps, etc. hosted on GitHub. Any genre - text adventures, educational games...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published