开源游戏
Games on GitHub
¶
以下是可在 GitHub 上找到的开源游戏和游戏相关项目的列表 - 旧学校文本冒险,教育游戏,8 位平台游戏,基于浏览器的游戏,独立游戏,GameJam 项目,附加组件 / 地图 / hacks / plugins 用于商业游戏,库,框架,引擎,你可以命名.
Contributing¶
如果您想在列表中添加存储库,请 create an Issue,或者分叉这个存储库并提交拉取请求(click here to edit this file from github).
您是否愿意帮助维护和改进此存储库? Click here for information on becoming a maintainer.
Help: MarkDown Help, Markdown Cheatsheet
Major Companies¶
使用 GitHub 选择的主要游戏工作室,出版商等:
Browser-Based¶
Boardgame¶
- 3D Hartwing Chess Set - 用 HTML / CSS / JS 完成的 3D 国际象棋游戏. Play it now!
- c4 - 使用 AI 在 HTML / CSS / JS 中连接四个游戏. Play it now!
- Desperate Gods - 免费的在线棋盘游戏,其设计就像现实生活中的棋盘游戏一样:计算机不执行任何规则. Play it now!
- Green Mahjong - 用 HTML / CSS / JS 完成的纸牌麻将游戏.
- Kriegspiel - 不完美信息的游戏,Kriegspiel 国际象棋变种.
- Lichess - 使用 HTML5 和 websockets 的免费国际象棋游戏,使用 Scala,Play 2.1,MongoDB 和 Elasticsearch 构建. Play it now!
Arcade¶
- Alge's Escapade - HTML5,JavaScript,GameJs 街机游戏,您可以控制藻类. Play it now!
- Alien Invasion - 移动 HTML5 游戏开发的演示游戏. Play it now!
- Arashi - Arashi 是街机游戏暴风雨的克隆. Play it now!
- Asteroids - 纯 JavaScript 小行星. Play it now!
- Avabranch - GitHub Game Off 2012 入场券. Play it now!
- Ball And Wall - 纯 JavaScript arkanoid 风格的游戏. Play it now!
- Breakout - 使用 HTML5 突破多人游戏.
- Captain Rogers - Rogers 船长:Sirius 的小行星带 - 使用 ImpactJS 创建的 HTML5 手机游戏. Play it now!
- Cell Mates - 2013 年 Global Game Jam 在 48 小时内完成游戏.
- Ceros Snake - 翻拍标志性的 70 年代 Snake 游戏.
- CHANG€ - 关于超市收银员极端生活的激烈游戏. Play it now!
- Chromacore - 2D 黑色和白色世界中的 2D 音乐平台游戏,通过成功的游戏玩法逐渐变得更加丰富多彩和快乐.
- Circus Charlie - 在 Phaser 中创建的 HTML5 致敬.
- Jolly Jumper - Phaser 制造. Play it now!
- Clumsy Bird - 使用 MelonJS 在 JavaScript 中使用 Flappy Bird 克隆. Play it now!
- Codename Lumberjack - 使用 Actionscript 3.0 和 Flixel 编写的简单 Flash 游戏. Play it now!
- Coffee Snake - 用 CoffeeScript 编写的 HTML5 蛇游戏. Play it now!
- Coil - HTML5 帆布游戏,你可以通过在你的踪迹中包裹敌人来击败敌人. Play it now!
- Color Quest - 无限跑步者跟随黑白像素寻求变成彩色像素. Play it now!
- Core Commiter - 2012 年 GitHub 游戏关闭. Play it now!
- Crappy Bird - JavaScript 和 Canvas2D API 中的 Flappy Bird 克隆.
- Custom Tetris - 以您喜欢的方式玩经典的俄罗斯方块游戏. Play it now!
- d3shooter - HTML5 中的小行星风格游戏作为 d3 库的演示. Play it now!
- Digger - Boulderdash 游戏的 HTML5 版本.
- Drakonas - 使用 Three.js 库进行经典射击游戏构建.
- Drill Bunny - 用 JavaScript 编写并使用伟大的 Phaser 库. Play it now!
- DuckHunt JS - DuckHunt 与级别创建者一起移植到 JS 和 HTML5. Play it now!
- EKG Runner - 2013 年 Global Game Jam 在 48 小时内完成游戏.
- Emberwind - 独立平台游戏 Emberwind 的 HTML5 端口.
- ExecutiveMan - JavaScript MegaMan 克隆.
- Flappy Bird - html5 中的飞扬鸟.
- Fluid Table Tennis - 渲染乒乓球比赛,与 60 FPS 的全彩色实时流体模拟相互作用. Play it now!
- FlxInvaders - 非常简单的 Flixel 游戏,灵感来自台东经典. Play it now!
- FlxTeroids - 非常简单的 Flixel 游戏,灵感来自经典的街机射击游戏. Play it now!
- Grave Robbers - 一系列 GIRP 灵感的塔防. Play it now!
- Heal 'em All - 想象一下,如果治愈存在怎么办? 如果僵尸瘟疫可以停止怎么办? 探索旧的,废弃的墓地,尽可能多地治愈僵尸,找到出路. 但要注意不要成为其中之一. Play it now!
- HotFix - 帮助修补程序收集观星者并避免敌人. 收集提交以升级修补程序并添加新功能. Play it now!
- hurry! - 小而快速的街机射击游戏. Play it now!
- Hyperspace Garbage Collector - 一般超空间废物管理解决方案. Play it now!
- I Spy A Ghost - 使用 WebRTC 在 HTML5 / Phaser 中制作的实验性 p2p 多人游戏. Play it now!
- Jekyll & Hyde Collide - 多层无限侧卷轴. Play it now!
- JumpSuit - 一个多人空间射击游戏设置在一个包裹的宇宙中. Play it now!
- Marble Soccer - 学习 three.js 的大理石游戏.
- Mario 5 HTML - HTML5 JavaScript 中的无限马里奥 - 使用 Canvas 和 Audio 元素.
- Mega Girl - Megaman 启发游戏. Play it now!
- Masonry JavaScript Tetris Clone - 使用 HTML5 / JavaScript / Phaser 创建的俄罗斯方块克隆.
- Mode - 基于 Flixel 框架构建的小型(但遗憾的是不那么简单)演示游戏. Play it now!
- Monster Wants Candy - 使用 Phaser 2.0.7 创建的简单 HTML5 游戏. Play it now!
- Newton Adventure - 扮演牛顿,一个非常特殊的英雄,有能力改变引力方向! Play it now!
- Octocat Jump - 2012 年 GitHub 游戏关闭. Play it now!
- Onslaught Arena - 在这个快节奏的街机射击游戏中击败成群的经典中世纪怪物! Play it now!
- Pappu Pakia - 令人上瘾的游戏,你可以在收集硬币,星星和浆果的同时引导小 Pappu 绕过障碍物,并避开被称为 Pakias 的敌人. Play it now!
- Phaser Snake - 使用 Phaser Engine 创建的蛇游戏的 JavaScript 版本.
- PixelPlatformer - 简单的平台游戏,展示了 Entity 游戏引擎的强大功能.
- PolyBranch - 极简主义的 3D 游戏. 躲避树枝起初看起来似乎很容易,但是当你接近终点速度时,你能坚持多久? Play it now!
- Protocol 390 - 要在人民公园生存,你必须为先知提供改变.
- Raging Gardens - Javascript / HTML5 网页浏览器游戏,饥饿(忍者)兔子经常放屁.
- Release Cycles - 抽象的赛车游戏,你可以在时间和计算机上与产品的生命周期中尽可能地对抗.
- Save The Forest - 保存燃烧的森林! Play it now!
- Ski Free - 经典 PC 游戏的 JavaScript 端口,Skifree. Play it now!
- Snake - 克隆经典的 Snake 游戏. Play it now!
- Snake_new - 使用网络的经典诺基亚蛇游戏. Play it now!
- Space-Shooter - 使用多人游戏在 HTML5 中构建的经典射击空间射击游戏. Play it now!
- Spashal - 危险潜伏在太空的每个角落. Play it now!
- Square Off! - 多人 1v1 空气曲棍球风格的游戏,摆放方块来偏转球. Play it now!
- SORADES 13K - 以 “猛禽:阴影的召唤” 和“永远的警告”的方式滚动射击游戏. Play it now!
- Space Crusade - 使用 PhaserJS Framework 开发 HTML5 游戏.
- Space Invaders - 在 require.js 中重写太空入侵者. Play it now!
- Super Mario Bros - 使用 Backbone Game Engine 编写的超级马里奥兄弟级别. Play it now!
- Survivor - 可玩的 HTML + CSS + JavaScript 重拍了 1982 年 Atari / Commodore 64 的基于空间的 “射击 - 游戏” 街机游戏,包括关卡编辑器和设计工具. Play it now!
- WPilot - 使用 NodeJS 和 HTML5 构建的着名 XPilot 游戏的基于浏览器的翻版
- zedinvaders - 游戏基于我们原创的漫画 ZED,在 “零集” 中看到,称为“游戏结束”.
- FullScreenMario - 免费的 HTML 5 重拍超级马里奥兄弟与其他功能.
FPS¶
- BananaBread - Cube 2 / Sauerbraten 3D 游戏引擎 / 第一人称射击游戏网络端口,使用 Emscripten 将 C ++ 和 OpenGL 编译为 JavaScript 和 WebGL. Play it now!
RPG¶
- Diablo JS - 在 html5 画布和 javascript 的等距最小代码风格游戏. Play it now!
- Roguish - 用 JavaScript 创建的 RPG / Rogue 游戏.
- Room for Change - 随机生成的动作 RPG.
MMORPG¶
- BrowserQuest - HTML5 / JavaScript 多人游戏实验. Play it now!
- Tap Tap Adventure - 扩展 BrowserQuest. Play it now!
Strategy¶
- Ancient Beast - 物化和控制野兽,以击败你的对手! Play it now!
- Command & Conquer - 克隆流行的 RTS. Play it now!
- Freeciv-web - 以 HTML5 实现的回合制战略游戏.
- Hexa Battle - 使用 React 和 SVG 使用 Typescript 编写的基于回合的地牢爬虫. Play it now!
- Tower Defense - 使用 HTML5 中的 Three.js 构建 3D 塔防.
Racing¶
- HexGL - Thibaut Despoulain 使用 HTML5,Javascript 和 WebGL 的未来 HTML5 赛车游戏. Play it now!
- Trigger Rally Online Edition - 快速街机拉力赛.
Sandbox¶
- 3d.city - 3d 城市建设者游戏. Play it now!
- Blk Game - 多人 Javascript / WebGL 体素世界游戏演示. Play it now!
- Cube Engine - 完全用 HTML5 编写的 3D 引擎,没有 OpenGL. Play it now!
- Project Cube - 基于使用 HTML5 制作的 Minecraft 的 Voxel 游戏. Play it now!
Puzzle¶
- 0hh0 - Q42 的同伴游戏 0hh1. Play it now!
- 0hh1 - Q42 的可爱小逻辑游戏. Play it now!
- 2048 - 滑动加法游戏 Play it now!
- A Dark Room - 用 JavaScript 编写的极简主义文本冒险游戏. Play it now!
- Anagramica - anagrams 的文字游戏和 API. Play it now!
- Astry - 使用 Three.js 和 Box2dWeb 构建的 WebGL 迷宫游戏. Play it now!
- Beatrix - 音乐游戏,您可以安排鼓来捕捉节拍并发挥正确的节奏. Play it now!
- BitBot - HTML / JS 游戏,您可以控制机器人,它必须感知,计划和行动.
- BlicblockJS - 基于模拟人生 4 中 Blicblock 的 JavaScript 游戏. 匹配 tetrominoes 以清除棋盘.
- Blockrain.js - 嵌入并播放您网站上的经典游戏. 就那么简单. Play it now!
- Branching Out - 关于离开家的极简主义游戏. Play it now!
- Clone Man - 益智,记忆,复古游戏与简单的图形. Play it now!
- Couch 2048 - 基于物理的谜题,与原始的 2048 游戏松散相关. Play it now!
- cube-composer - 受功能编程启发的益智游戏. Play it now!
- Drunken Viking - 在相反的时间内回顾醉酒横冲直撞. Play it now!
- Ending - Roguelike 益智游戏. Play it now!
- Follow me! A Simon Clone - 着名游戏的评论版 - Simon - 在 JavaScript 中,使用 Phaser 游戏引擎构建.
- For King - 益智平台游戏关于一个国王寻找他失去的王冠. Play it now!
- Genetic Drift - 维克多,一个恼火的看门人,处理许多恼人的克隆和基因复制不可避免的问题. 他会把它带回家养活忠实的宠物伴侣吗?
- Hex 2048 - 2048 的基于 Hexgrid 的克隆. Play it now!
- Hexahedral - 按最小移动次数按下所有块. Play it now!
- Hextris - 受俄罗斯方块启发的令人上瘾的益智游戏. Play it now!
- Infectors - 与 Phaser 一起开发的推箱子式益智游戏. Play it now!
- Lost! Beneath the Surface - 你是一只萤火虫在黑暗中迷失在地表之下,必须找到一条出路,避开黑暗中恐怖所造成的迷宫.
- Maze 3D - 3D 迷宫游戏. Play it now!
- Monkey Rally - JavaScript game created for the Ludum Dare #28 jam. Play it now!
- Ned Et Les Maki - 益智游戏与等距 3D 图形的灵感来自推箱子. Play it now!
- Orbium - 现代版的 90 年代游戏 Log!cal. Play it now!
- Parity - 数字益智游戏. Play it now!
- Pond - 池塘里一个狭窄的家伙. Play it now!
- Pop Pop Win - 在 Dart 实施扫雷. Play it now!
- Prism - 匹配所有颜色.
- Push and Fork - 益智游戏,你携带叉子,推块,并回到过去.. Play it now!
- Shape Experiment - 形状识别反射游戏. Play it now!
- Sliding Puzzle - 滑块益智游戏.
- Sudoku JS - 一款具有简洁设计和移动设备的数独益智游戏. Play it now
- Swap - 新的(获奖)采用经典的基于拼图的益智游戏,您可以在其中更改您控制的角色以达到目标. Play it now!
- TransCube - 基于转换为不同 “块” 的概念的 2d 拼图平台游戏,具有独特的属性,并通过提供的转换使您达到关卡的最终目的. Play it now!
- untrusted - Alex Nisnevich 和 Greg Shuflin 的 Meta-JavaScript 冒险游戏. Play it now!
- Matching Pairs - 使用 Phaser 作为框架,原始资产和生成的音乐在 HTML5 中制作.
- Zoko - 推箱子的 3D 版本. Play it now!
- Zop - 连接颜色. Play it now!
Clicker¶
- Particle Clicker - 上瘾的增量游戏,教导玩家高能粒子物理的历史. Play it now!
Point and Click¶
- The House - 你在一个陌生的房子里. 你能找到出路吗? 有没有? Play it now!
Others¶
- Beast - 向 Dan Baker,Alan Brown,Mark Hamilton 和 Derrick Shadel 写的 1984 年 ASCII 游戏 “BEAST” 致敬. 你必须在可以推动的块之间挤压小的 ASCII 兽,但是要注意你不要被它们吃掉.
- binb - 有竞争力,多人游戏,实时,猜歌曲游戏. Play it now!
- Dental Defender: Saga of the Candy Horde - HTML5 shooter/tower defense game for the #CandyJam. Play it now!
- Descensus 2 - TypeScript 2D 物理游戏.
- Hauberk - Hauberk 是一款 roguelike,一种基于 ASCII 艺术的程序生成的地下城爬行游戏. 它是用 Dart 编写的,可以在浏览器中运行.
- HeartLine - 2013 年 Global Game Jam 在 48 小时内完成游戏.
- Psiral - JavaScript / HTML5 游戏,GitHub Game Off 2 获胜者. Play it now!
- CyberPong - 不寻常的乒乓球比赛,适合 Makey Makey Kit.
- Squirts - 用 JavaScript 实现的着名独立游戏.
- The Killer - 基于 Flash / ActionScript3 的 “nongame”. Play it now!
- Turkey Cooking Simulator - 您被邀请制作美国感恩节晚餐的核心 - 火鸡. 佑你的女朋友 / 男朋友,并由你未来的姻亲评判! 运用您的烹饪专业知识给您的家人留下深刻印象. Play it now!
Native¶
Action¶
- OpenTomb - An open-source Tomb Raider 1-5 engine remake.
Arcade¶
- hēXōn - 具有 3D 图形和经典感觉的双棒射击游戏.
- C-Dogs SDL - 经典 DOS 游戏的高架射击游戏端口.
- Chaos Projectile - 带有 RPG 元素的 2D run'n'gun 动作游戏.
- Clonepoint - Libre 克隆 Gunpoint,这是一个游戏,你可以通过这种游戏来打败胜利.
- DynaDungeons - 使用令人敬畏的开源 Godot 游戏引擎的炸弹人克隆.
- Duckmarines - 为电脑重拍 ChuChu Rocket.
- Epic Inventor - 独立,横向滚动,动作,RPG.
- Falling Time - 受 Fall Down 启发的街机游戏.
- Kroniax - 侧面基于技能的游戏.
- Missile Command - Lua 中的导弹命令克隆与 LÖVE.
- Mystic Mine - 采矿车的单人和多人动作游戏.
- OpenLieroX - Liero 克隆,像实时蠕虫,或 2D 雷神之锤.
- OSGG - Oldskool 重力游戏,非常困难的着陆器游戏在光荣的矢量图形.
- Savage Wheels - 2D 汽车碰撞游戏类似于旧经典的 Destruction Derby.
- Space Shooter - 使用 pygame 制作的跨平台,2D 空间射击游戏.
- SDL-Ball - 大多数发行版中都提供漂亮的突破性克隆.
- Taisei - 扇形,开放的东方系列源代码克隆.
- Teeworlds - 在线多人平台 2D 射击游戏.
- Wannabe Tempest - 在 Java 中使用 Tempest(80 年代的街机游戏)克隆,以及使用 git 进行游戏的小项目.
- Witch Blast - Roguelite Dungeon 爬行射击游戏,类似于 Isaac 的绑定.
FPS¶
- AssaultCube - 总转换或 Wouter van Oortmerssen 的 FPS 称为 Cube.
- Freedoom - 基于经典 Doom 引擎的免费软件 FPS.
- GlPortal - A modern 3D game and engine with portals written in C++.
- ioquake3 - 免费软件 FPS 引擎,可用于玩 Quake 3,或制作自己的游戏.
- LWJake2 - Quake 2 的 LWJGL 端口.
- OpenLara - 古墓丽影开源引擎 Play it now!
- openspades - Ace of Spades 0.75 的兼容客户端.
- Red Eclipse - 以跑酷为特色的免费休闲竞技场射击游戏.
- Smokin' Guns - 对 “老西部” 大气氛的半现实模拟.
- Turtle Arena - 使用留兰香引擎的第三人称动作游戏.
- Unvanquished - 具有 RTS 元素的快节奏,未来派 FPS.
- Warsow - 在未来的卡通世界中快节奏的 FPS.
MMORPG¶
- Open Meridian - 第一款 3D MMORPG,于 1996 年发布,2012 年开源. 分叉于 2013 年,积极开发. Play it now!
- Meridian 59 - 第一款 3D MMORPG,于 1996 年发布,2012 年开源. Meridian 59 的原始代码库不经常更新. Play it now!
- Stendhal - 一个有趣的友好和免费的 2D 多人在线冒险游戏与旧学校的感觉. Play it now!
RPG¶
- Angband - JRR Tolkien 宇宙中的单人地下城探索游戏.
- Arx Fatalis - Arx Fatalis 的跨平台端口,第一人称角色扮演游戏.
- Cataclysm: Dark Days Ahead - 罗格瑞克开启了一个后世界末日的世界.
- Cendric - 平台游戏 RPG 在幻想设置与拼图元素.
- Crystal Picnic - Lighthearted and colourful tribute to the classic era of action RPGs.
- Dungeon Crawl Stone Soup - 与其他流行的 roguelikes 相比,单人 roguelike 地牢探索游戏更加注重战斗.
- Dungeon Monkey Eternal - 基于派对的幻想 roguelike 角色扮演游戏.
- Egoboo - NetHack 精神的酷 3D 地牢爬行游戏.
- Flare RPG - 幻想动作 RPG 游戏与自己的引擎.
- Freeablo - 暗黑破坏神 I 引擎的开源实现.
- Monster RPG 2 - 在幻想世界中基于回合制的 J-RPG.
- NetHack - 单人 roguelike 地牢探索游戏和其流派中最受欢迎的游戏之一.
- OpenMW - 重新实现 Morrowind 游戏引擎.
- The Legend of Zelda: Mystery of Solarus DX - 塞尔达传说的续集:在 SNES 上发布的 “过去的链接”,用 lua 写成并用 Solarus 发动机
- Valyria Tear - 单人中世纪幻想 2D J-RPG.
Platform¶
- Captain Holetooth - 一个有趣,探索和故事驱动的平台游戏,有迷你游戏. 用戈多引擎制造.
- Commander Genius - 指挥官 Keen 兼容克隆.
- Elemental One - 使用 Phaser HTML5 游戏框架构建. Play it now!
- Escape of the cat - Hardcore oldschool 平台游戏 INSTEAD.
- Frogatto - 动作冒险游戏,主演某种不切实际的青蛙.
- Gish - 屡获殊荣的物理平台游戏.
- Journey to the Center of Hawkthorne - 这个 2d 平台游戏是基于使用 LÖVE 游戏引擎构建的社区数字地产规划.
- Mario-Level-1 - 使用 Python 和 Pygame 制作的第一级超级马里奥兄弟.
- HFT Mario Party - 对原版马里奥兄弟进行重新混合的本地多人游戏重新构想.
- Sky Engine - 使用 OpenGL 制作的自定义引擎 2D 平台游戏.
- The Legend of Edgar - 具有持久世界的 2D 平台游戏.
- The Secret Chronicles of Dr. M. - 经典风格的 2D 平台游戏.
- SuperTux - 带 Tux 的经典 2D jump'n'run sidescroller.
Puzzle/card/board¶
- 2048-cli - 适用于 Linux 终端的游戏 2048 的 CLI 版本.
- 2048-in-terminal - 游戏 2048 的 CLI 版本正确.
- Castles of Dr. Creep - 克里普博士的城堡
- Dominion - C# implementation of Dominion, a board/card game.
- EbbeFlut - 很久很久以前以糟糕的方式实现的非常好的棋盘游戏.
- IRMINGARD - 用 Ruby 编写的耐心纸牌游戏.
- Minilens - 在后世界末日地球上主演清洁机器人的可爱拼图平台游戏.
- nudoku - 基于 ncurses 的 CLI 数独游戏
- PuzzleDash - 内置的 Match-3 益智游戏 Dash engine.
- tictactoe - 从不丢失的图形 tic-tac-toe AI
- Wizznic - 最棒的益智游戏.
- PokerTH - 实施德州扑克支持(在线)多人和 botplay. Play it now!
Racing¶
- Stunt Rally - 基于 VDrift 和 OGRE 的 Track Editor 的 Rally 游戏.
- SuperTuxKart - 免费 3D 卡丁车赛车游戏,配有开源吉祥物.
Programming¶
- CengBall - 2D 模拟足球编程游戏.
Sandbox¶
- Blackvoxel - 基于分子体素交互引擎的沙盒游戏.
- Craft - 使用现代 OpenGL 用 C 语言编写的简单 Minecraft 克隆.
- Endless Sky - 类似于经典 Escape Velocity 系列的太空交易和战斗游戏.
- Freeminer - 受 Minecraft 启发的沙盒游戏.
- Minecraft - 简单的 Minecraft 风格的演示 Python 和 Pyglet.
- Manic Digger - 一个多人块建筑体素游戏,Minecraft 克隆.
- Minetest - 无限世界块沙盒游戏,生存和制作.
- Pycraft - 终端的 Minecraft 游戏.
- Rigs of Rods - 用于车辆的软体物理模拟器等.
- Space Engineers - Space Engineers 是一个基于体素的沙盒游戏,位于太空中的小行星场.
- Terasology - Voxel 世界游戏引擎受 Minecraft 和其他人的启发,具有奇特的图形效果和对可扩展性的高度关注.
- The Powder Toy - 落砂物理沙盒游戏.
Strategy¶
- 0 A.D. - 3D RTS 类似帝国时代 II
- Caesaria - 重建流行的城市建设者和经济模拟卡萨尔三世.
- Colobot - 带可编程机器人的即时战略游戏.
- CorsixTH - 主题医院的克隆.
- Curse of War - 与 ncurses 和 SDL 前端的快节奏动作策略游戏.
- Harris - 基于英国皇家空军轰炸机司令部在第二次世界大战中的行动的战略游戏.
- Hedgewars - 基于回合制的战略,炮兵,动作和喜剧游戏.
- KaM Remake - 从头开始用 Delphi 编写的 “骑士与商人” 的 RTS 游戏翻版.
- KeeperRL - 由 Dwarf Fortress 启发的 Roguelike Dungeon 建造者.
- Last Colony - RTS 游戏同时具有单人游戏模式以及多人游戏模式,完全使用 HTML5 和 JavaScript 创建. Play it now!
- MegaGlest - MegaGlest 实时战略游戏引擎(跨平台,3-d).
- Micropolis - 基于 SimCity 原始代码的城市建设游戏.
- openage - 帝国时代 II 引擎的克隆.
- OpenDungeons - 源自 Dungeon Keeper 的开源游戏 - 黑暗,潮湿和危险......
- OpenFodder - Cannon Fodder 的开源实现
- OpenRA - 使用. NET / mono 和 OpenGL 的 Red Alert 引擎的开源实现. 在 Windows,Linux 和 OSX 上运行.
- OpenTTD - OpenTTD 是一款基于流行游戏 Transport Tycoon Deluxe 的传输模拟游戏,由 Chris Sawyer 编写.
- OpenXcom - 克隆原始 X-COM.
- Pax Britannica - 水下一键式即时战略游戏.
- PCOTM (Phone Case of the Monster) - 红宝石游戏,你可以扮演电话收集怪物的角色.
- Pioneer - 孤独的太空冒险游戏.
- Polly-B-Gone - 关于一个名叫波莉的勇敢的轮式机器人的物理平台游戏.
- OpenRCT2 - Rollercoaster Tycoon 2 的开源娱乐.
- Race into Space - 最初由 Interplay 提供的回合制太空竞赛策略游戏.
- Seven Kingdoms: Ancient Adversaries - 2009 年解放的经典 RTS 游戏.
- Source of Tales - 参加 2012 年解放的像素杯.
- Tanks of Freedom - 等距像素艺术风格的回合制战略游戏.
- The Battle for Wesnoth - 具有高幻想主题的回合制战略游戏.
- Unknown Horizons - 使用 C ++ 和 Python 编写的 2D 等距 RTS 经济策略游戏,基于 Flexible Isometric Free Engine.
- Voxeliq - Block-based game engine implementation developed with C#.
- Wargus - Wargus 是一款可以让你使用 Stratagus 引擎玩魔兽争霸 2 的魔兽争霸 2.
- Warzone 2100 - 后核实时战略.
- Wyrmsun - 基于历史,神话和小说的战略游戏.
- Zero-K - 具有物理投射和智能单元的开源 RTS 游戏
Others¶
- OpenNotrium - 开放源代码版本的 Notrium,一款自上而下的生存游戏.
Mobile Games¶
Android¶
- ChaseWhisplyProject - Chase Whisply 是一个 FPS. 你必须寻找,寻找和杀死你周围的鬼魂.
- Colorphun - ColorPhun 是一款基于颜色的简单 Android 游戏.
- Game of Life - 康威的生命游戏,可编辑规则
- Gidi Games - Lexis,TicTacToe,Puzzlemania - 使用 Cocos2d for Android 完成的 3 个棋盘游戏的集合.
- Green Mahjong - 用 HTML / CSS / JS 完成的纸牌麻将游戏.
- Green Wall - 令人上瘾的街机风格的安卓游戏,你可以在墙上扔水果. 使用 Android Studio 1.0 开发的项目.
- Memory Game - 为孩子们提供简单而美丽的记忆游戏.
- Pixel Dungeon - 传统的 roguelike 游戏,带有像素艺术图形和简单的界面.
- PuzzleGame - 使用 Cocos2d for Android 创建的滑块益智游戏实现.
- Wannabe Tempest - 克隆 80 年代的投币式街机游戏 Tempest(80 年代的街机游戏).
IOS¶
- Bat Loves Bugs - 关于渴望蝙蝠的街机游戏.
- Bridges - iOS 版桥梁,房屋,收费和地铁益智游戏.
- Canabalt - 发布适用于 iOS 的 Canabalt.
- Choose Figure - 简单的逻辑游戏. 选择正确的数字. 训练你的注意力.
- Doom - 适用于 iOS 的 Doom Classic.
- DrugsNRock - 2013 年 Global Game Jam 期间设计的简单多人节奏游戏.
- FinalFighter - 使用 Cocos2D 开发的坦克死亡竞赛对战游戏.
- Frogatto - 动作冒险游戏,主演某种不切实际的青蛙.
- Gorillas - iPhone(or iPod touch) port of the popular old QBasic game.
- Green Mahjong - 用 HTML / CSS / JS 完成的纸牌麻将游戏.
- Light Jockey - iOS Auditorium 式游戏.
- Lumio - 使用 Cocos2D 开发的 iOS 益智游戏. 可在 App Store 免费下载.
- Sakura Fly - 使用 SpriteKit 开发的 iOS 动作游戏. 可在 App Store 免费下载.
- Wolfenstein 3D - 适用于 iOS 源代码的 Wolfenstein 3D.
Chat bots¶
- c4bot - 与您一起玩 Connect Four 的聊天机器人,适用于网络聊天,Facebook Messenger,Skype 和 Telegram. Play it now!
Just The Source¶
- Aquaria - 呼吸水下幻想游戏. 2007 年独立运动会大奖得主.
- Doom 3 - Doom 3 GPL 源代码发布.
- ID Software - 包括 Doom,Quake,Wolfenstein 等.
- Jedi Academy - 绝地学院仅源,Raven Software 的 SourceForge 镜像.
- Jedi Outcast - 仅限 Jedi Outcast 来源,Raven Software 的 SourceForge 镜像.
- MaNGOS - 全功能的魔兽世界服务器.
- Miner Wars 2081 - 对于 Miner Wars 2081 的模型,2081 年的 6DOF 动作生存空间射击模拟游戏.
- OpenJK - Community maintained fork of Jedi Academy and Jedi Outcast development.
- Prince of Persia - 1985 年至 1989 年期间用 6502 汇编语言在 Apple II 上编写的原始波斯王子游戏的源代码.
- UFO RUN - 与 Nextpeer 的实时多人游戏.
- System Shock - 原始系统震动游戏(PowerMac 版本)的源代码,更可读的分叉 here.
Frameworks/Engines/Libraries¶
- Akihabara - 一套库,工具和预设,用于在 Javascript 中创建像素化的独立式 8/16 位时代游戏.
- Allegro 5 - 用于制作 2D 游戏(图形,声音等)的 C ++ 库.
- ammo.js - 使用 Emscripten 将 Bullet Physics 引擎直接导入 JavaScript.
- Atomic Engine - 具有 2D 和 3D 渲染,符合标准的 JavaScript,GitHub,Windows 和 Mac 编辑器上的完整播放器和编辑器源,可从编辑器部署到 Windows,Mac,WebGL,Android 和 iOS.
- Babylon.js - 使用 HTML 5 和 WebGL 构建 3D 游戏的完整 JavaScript 框架.
- bgfx - 跨平台渲染库.
- Chilli Works - 为独立开发者设计的开源,跨平台游戏引擎.
- Chipmunk Physics - 用 C 编写的简单,轻便,快速和便携的 2D 刚体物理库.
- ChoiceScript - 用于开发基于文本的多选互动小说的语言 / 引擎
- Cocos2d for Android - 适用于 Android 的 Cocos2d,基于 cocos2d-android-0.82,现在从 cocos2d-iphone 0.99.4 移植.
- Cocos2d for iPhone - 为 iPod Touch,iPhone,iPad 和 Mac 构建 2D 游戏,演示和其他图形 / 交互式应用程序的框架. 它基于 cocos2d 设计,但不使用 python,而是使用 objective-C.
- Cocos2d for HTML5 - Web 浏览器的 Cocos2d. 使用 JavaScript 构建.
- Cocos2d-x - 用于构建 2D 游戏,交互式书籍,演示和其他图形应用程序的多平台框架. 它基于 cocos2d-iphone,但它不使用 Objective-C,而是使用 C ++. 它适用于 iOS,Android,Windows Phone,OS X,Windows 和 Linux.
- Crafty - JavaScript 游戏库,可以帮助您以结构化的方式创建游戏.
- CutJS - 用于跨平台游戏开发的轻量级和快速 2D HTML5 渲染引擎.
- Dash - 用 D 编写的免费开放 3D 游戏引擎
- Duality - 2D 游戏开发框架.
- EaselJS - 库更容易使用 Canvas 元素.
- EntityJS - HTML5 JavaScript 游戏引擎,实现实体组件设计.
- Evennia MUD/MU* Creation System - 用于在纯 Python 中创建在线多人文本游戏(MUD,MUSH,MUX,MUCK,MOO 等)的库.
- Flare - 免费 / 自由动作角色扮演引擎.
- Flashpunk - 免费的 ActionScript 3 库,专为开发 2D Flash 游戏而设计.
- Flixel - 完全用 ActionScript 3 编写的游戏制作库.
- GameJS - GameJs 是一个 JavaScript 库,用于为受 PyGame 启发的 HTML Canvas 编写 2D 游戏或其他交互式图形应用程序.
- GamePlay - 用于创建 2D / 3D 移动和桌面游戏的跨平台 C ++ 游戏框架 / 引擎.
- GemRB - Bioware Infinity 引擎的跨平台实施.
- GenesisEngine - GenesisEngine 允许您创建和探索程序生成的行星系统,从地面一直到太空. 程序生成的世界,XNA 和设计模式的实验.
- Gladiator 3D - 用于伪 3D 游戏的基于 Canvas 的 JavaScript 射线投射引擎.
- Godot - 功能齐全,MIT 许可,游戏引擎. 它专注于拥有出色的工具和面向视觉的工作流程,可以毫不费力地导出到 PC,移动和 Web 平台. 编辑器,语言和 API 功能丰富,但易于学习,使您可以在几小时内提高工作效率.
- HaxeFlixel - 由 Haxe 和 OpenFL 提供支持的免费跨平台 2D 游戏引擎 http://www.haxeflixel.com/
- JiGS - 用 PHP 构建的在线 RPG 和交易游戏引擎.
- jMonkeyEngine - 面向具有冒险精神的 Java 开发人员的尖端 3D 平台游戏引擎.
- kiwi.js - 基于 HTML5 游戏框架的快速移动和桌面浏览器. 它使用 CocoonJS 发布到 AppStore.
- libGDX - 桌面 / Android / HTML5 / iOS Java 游戏开发框架.
- libRocket - 基于 HTML 和 CSS 标准的 C ++ 用户界面包. 它被设计为满足任何项目接口需求的完整解决方案.
- libSDL2pp - C ++ 11 绑定 SDL 2.0.
- lycheeJS - 适用于嵌入式,控制台,移动,服务器和桌面的免费 HTML5 + 原生 OpenGL 游戏引擎.
- Matter.js - Matter.js 是一个用于 Web 的 JavaScript 2D 刚体物理引擎.
- melonJS - 2D 游戏的 HTML5 游戏框架.
- MonoGame - 基于 Mono 平台的 XNA 实现(支持 iOS,Android,Linux,并开始在 PS Suite 和 NaCli 上工作).
- Oimo.js - 用于 javascript 的轻量级 3d 物理引擎.
- OpenRTS - 在 Java 7 中编码的实时策略游戏 3D 引擎.
- Oxygine - 适用于 iOS,Android,Windows,Linux 和 Mac 上的 2D 游戏的 C ++ 引擎和框架.
- panda.js - 免费的 HTML5 游戏引擎,适用于移动和桌面,具有 Canvas 和 WebGL 渲染功能.
- Phaser - Phaser 是一款有趣,免费且快速的 2D 游戏框架,用于为桌面和移动 Web 浏览器制作 HTML5 游戏,支持 Canvas 和 WebGL 渲染.
- PhysicsJS - 用于 JavaScript 的模块化,可扩展且易于使用的物理引擎.
- pixi.js - 超高速 HTML 5 2D 渲染引擎,使用带有画布后退的 webGL.
- Plasma - Cyan Worlds 的等离子游戏引擎.
- PlayCanvas - 具有在线工具集的 3D WebGL 游戏引擎.
- QICI Engine - 免费的 JavaScript 游戏引擎库,带有基于 Web 的综合工具集,用于制作 HTML5 游戏.
- Quasi-Engine - 一个 QtQuick 框架,旨在成为一个简化 2D 游戏开发的完整工具集.
- Ren'py - 用于移动(iOS 测试版)和桌面平台的用 Python 编写的 Visual Novel Engine.
- SFML - 简单快速的多媒体库.
- Solarus - 用 C ++ 编写的 Action-RPG 游戏引擎.
- Spring - 实时战略游戏引擎.
- Starling - 模仿传统 Flash 显示树架构的 ActionScript 3 库可以部署到移动设备(iOS,Android),桌面(Windows,OS X)和浏览器(通过 Flash 插件).
- Superpowers - TypeScript 和 ThreeJS 支持的游戏引擎和框架(带有 WebGL 的 2D 和 3D)
- Tesseract - 通过使用现代动态渲染技术使地图更加有趣,您可以获得有关光照变化的即时反馈,而不仅仅是几何.
- three.js - 许多浏览器游戏中使用的 JavaScript 3D 库.
- tiled - Tiled 是一个通用的瓷砖地图编辑器. 它用于编辑任何基于图块的游戏的地图,无论是 RPG,平台游戏还是突破克隆.
- Torque 2D - 来自 GarageGames 的 MIT 授权版 Torque 2D.
- Torque 3D - 来自 GarageGames 的 MIT 授权版 Torque 3D.
- Turbulenz Engine - 用于构建和分发 2D 和 3D 游戏的 JavaScript 和 TypeScript 中提供的 HTML5 游戏引擎和服务器端 API.
- Urho3D - Urho3D 是一款免费的轻量级跨平台 2D 和 3D 游戏引擎,采用 C ++ 实现,并在 MIT 许可下发布. 受到 OGRE 和 Horde3D 的极大启发.
- Wurfel Engine 用于游戏的等距游戏引擎,具有由块或体素组成的开放世界.
- XLE - 使用基于图像的照明,动态区域光源和基于节点的材质编辑器等高级功能渲染引擎. 灵活且模块化,旨在融入现有解决方案. XLE 是 “hackable” 引擎,旨在根据特殊要求进行定制.
Maps/Hacks/Plugins/Utilities/All of the Things™¶
- Bfxr - Flash + AIR 音效发生器. 基于 Sfxr.
- Brood War API - 与实时战略(RTS)游戏 Starcraft:Broodwar 交互的 C ++ 框架.
- FlxCollisions - flixel v2.0 的简单 2d 物理 + 碰撞演示. Play it now!
- Gamertag - 用于从各种来源检索 Xbox Live Gamertag 信息的 Gem.
- Greenworks - 一个 node.js / nw.js 插件,允许您将 HTML5 游戏与 Steamworks 集成.
- Halo::Reach::API - 用于与 Halo 交互的 Ruby gem:Reach API.
- IodineGBA - 完全用 JavaScript 编写并由 HTML5 驱动的 GameBoy Advance 模拟器.
- itch - 用 TypeScript 编写的 itch.io 的电子跨平台游戏下载器,安装程序和库管理器.
- JavaScript Breakouts - JavaScript 引擎实现的集合 Breakout.
- Leaderboard(Java) - 由 Redis 支持的排行榜(Java).
- Leaderboard(PHP) - 由 Redis 支持的排行榜(在 PHP 中).
- Leaderboard(Python) - 由 Redis 支持的排行榜(在 Python 中).
- Leaderboard(Ruby) - 由 Redis 支持的排行榜(在 Ruby 中).
- Leaderboard(Scala) - 由 Redis 支持的排行榜(在 Scala 中).
- libfreenect - WIndows,Linux 和 OS X 上的 Xbox Kinect 设备的驱动程序和库.
- OpenEmu - 作为头等公民将游戏模拟带入 OS X 的项目.
- Mudlet - 一个跨平台,开源和超快 MUD(纯文本 MMORPG)客户端,在 Lua 中有脚本.
- stats.js - JavaScript 性能监视器.
- Tassadar - 用纯 Ruby 编写的星际争霸 2 重播解析器.
- World of Warcraft Addons - 用 Lua 写的各种魔兽世界插件.
- World of Warcraft API Docs - 作为魔兽世界社区网站的一部分提供的 RESTful Web 服务的公共文档.