I'm compiling a list of popular, impressive, awesome and/or community-driven game and game-related GitHub repositories for a pet project of mine.
👾👾👾
🚀
I'm looking for everything an anything. 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, etc. I'm especially interested in repositories that have strong community involvement and awesome READMEs :-)
If you'd like to help please send me a link to the repository, or fork this repo and submit a pull request. Thank you!
- Asteroids - pure JavaScript asteroids. Play it now!
- BrowserQuest - an HTML5/JavaScript multiplayer game experiment. Play it now!
- Coffee Snake - an HTML5 snake game written in coffee script. Play it now!
- Coil - HTML5 canvas game where you defeat enemies by wrapping enemies in your trail. Play now!
- Command & Conquer - clone of the popular RTS. Play it now!
- Digger - HTML5 version of a Boulderdash game. Play it now!
- Emberwind - HTML5 port of the indie platform game Emberwind. Play now!
- Lichess - High performance chess game built with PHP 5.3 and Symfony2. Play now!
- Onslaught Arena - fight off hordes of classic medieval monsters in this fast paced arcade shooter! Play now!
- Orbium - a modern version of the 90's game Log!cal. Play 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!
- The Killer - a flash/as3-based "nongame". Play it now!
- Trigger Rally Online Edition - fast arcade rally racing. Play now!
- Arx Fatalis - cross-platform port of Arx Fatalis, a first-person role-playing game.
- Canabalt - open source release of Canabalt for iOS.
- Dominion - a C# implementation of Dominion, a board/card game.
- Doom - Doom Classic for iOS. -
- Gish - open Source version of the award-winning physics platformer.
- Gorillas - An iPhone (or iPod touch) port of the popular old QBasic game.
- Unknown Horizons - 2D isometric RTS economic strategy game written in C++ & Python, built on the Flexible Isometric Free Engine.
- Wizznic - most awesome puzzle game.
- Wolfenstein 3D - Wolfenstein 3D for iOS Source Release.
- 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!
- Prince of Persia - Prince of Persia!
- MaNGOS - a full featured World of Warcraft server!
- Akihabara - a set of libraries, tools and presets to create pixelated indie-style 8/16-bit era games in Javascript.
- 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.
- 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.
- MonoGame - XNA Implementation for Mono based platforms (supports iOS, Android, Linux, and started work on PS Suite and NaCli ).
- Plasma - Cyan Worlds's Plasma 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.
- Spring - an Open Source Real Time Strategy game engine.
- Quasi-Engine - a QtQuick framework that intends to be a complete toolset to ease 2d game development
- Halo::Reach::API - Ruby gem for interacting with the Halo:Reach API.
- Leaderboard (Java) - Leaderboards backed by Redis (in Java).
- Leaderboard (PHP) - Leaderboards backed by Redis (in PHP).
- Leaderboard (Python) - Leaderboards backed by Redis (in Python).
- Leaderboard (Ruby) - Leaderboards backed by Redis (in Ruby).
- Leaderboard (Scala) - Leaderboards backed by Redis (in Scala).
- Tassadar - A Starcraft 2 replay parser written in pure Ruby.
- libfreenect - drivers and libraries for the Xbox Kinect device on WIndows, Linux, and OS X.
- World of Warcraft Addons - too many to list!
- World of Warcraft API Docs - the public documentation for the RESTful web service provided as part of the World of Warcraft community site.