github上开源的游戏项目



基于浏览器


桌游
  • 3D Hartwing Chess Set - 用 HTML/CSS/JavaScript 完成的 3D 国际象棋游戏。
  • c4 - 连接四人游戏,玩家与 AI 对战。
  • Desperate Gods - 免费在线棋盘游戏,旨在像现实生活中的棋盘游戏一样玩:计算机不强制执行任何规则。
  • Green Mahjong - 用 HTML/CSS/JavaScript 完成的纸牌麻将游戏。
  • Wargame - 不完全信息的游戏,Wargame 国际象棋变体。
  • Lichess - 使用 HTML5 和使用 Scala、Play 2.8、MongoDB 和 Elasticsearch 构建的 websockets 的免费国际象棋游戏。

拱廊
  • Alge's Escapade - 通过水平移动到逃生管帮助 Alge 逃生。
  • 外星人入侵- 不要让外星人触底,用你的飞船消灭他们。
  • Arashi - 街机游戏暴风雨的克隆。尽可能长时间地生存并获得尽可能多的分数。
  • Asteroids - 纯 JavaScript 小行星。摧毁控制左右旋转的三角船的小行星和飞碟。
  • Avabranch - 让您的 Ava 远离在它们之间移动的方块。
  • 球和墙- 使用从船上弹出的 Vaus 破坏块。
  • Breakout - 使用 HTML5 的突破多人游戏. 用你船上的一个球摧毁积木。
  • 罗杰斯船长- 罗杰斯船长:天狼星小行星带 - 使用 ImpactJavaScript 创建的 HTML5 手机游戏。
  • Ceros Snake - 重制 70 年代标志性的 Snake 游戏。
  • CHANG€ - 关于超市收银员极端生活的激烈游戏。
  • Chromacore - 2D 音乐平台游戏,设置在一个黑暗的黑白世界中,通过成功的游戏玩法逐渐变得更加丰富多彩和快乐。
  • Jolly Jumper - 受涂鸦跳跃启发的无限跳跃风格游戏。
  • Clumsy Bird - 使用 MelonJavaScript 在 JavaScript 中克隆 Flappy Bird.
  • Coffee Snake - 用 CoffeeScript 编写的 HTML5 蛇游戏。
  • Coil - HTML5 画布游戏,您可以在其中通过将敌人包裹在您的踪迹中来击败敌人。
  • Color Quest - 无限奔跑者追随黑白像素寻求变成彩色像素。
  • Core Commiter - 选择一个开源项目并通过将代码分类到适当的分支来帮助该项目。
  • Crappy Bird - JavaScript 和 Canvas2D API 中的 Flappy Bird 克隆.
  • 自定义俄罗斯方块- 以您喜欢的方式玩经典的俄罗斯方块游戏。
  • D3shooter - HTML5 中的小行星风格游戏,作为 d3 库的演示。
  • Digger - 玩家被放置在地下迷宫中,可以通过它挖掘水平和垂直隧道。
  • Drakonas - 使用 Three.js 库构建的经典射击游戏。
  • 钻兔子- 钻游戏,兔子在地下寻找好东西。
  • DuckHunt JavaScript - 使用关卡创建者将 DuckHunt 移植到 JavaScript 和 HTML5.
  • Emberwind - 独立平台游戏 Emberwind 的幻想游戏端口。
  • ExecutiveMan - NES 游戏 MegaMan 的克隆,用 JavaScript 编写.
  • Fluid Table Tennis - 以 60 FPS 渲染与全彩色实时流体模拟交互的乒乓球游戏。
  • Heal 'em All - 探索废弃的旧墓地,尽可能多地治愈僵尸,并找到出路。但要小心不要成为其中之一。
  • HotFix - 帮助 Hotfix 收集观星者并避开敌人。收集提交以升级修补程序并添加新功能。
  • 超空间垃圾收集器- 引导 N4n 通过危险的垃圾堆洞穴到达主系统核心并恢复对垃圾的顺从性。
  • I Spy A Ghost - 使用 WebRTC 以 HTML5/Phaser 制作的实验性 p2p 多人游戏。
  • Jekyll & Hyde Collide - 简单的 Unity 2d 游戏,它完全基于“改变”的主题,使用经典的 Jeykll 和 Hyde 故事。
  • JumpSuit - 穿上你超棒的西装,从一个星球跳到另一个星球去征服他们。
  • Mario 5 HTML - 使用 Canvas 和音频元素的 HTML5 JavaScript 中的无限马里奥.
  • Mega Girl - 超级豪华的超级超级软件,可以击退那些恶意应用程序。
  • Masonry JavaScript Tetris Clone - 使用 HTML5/JavaScript/Phaser 创建的俄罗斯方块克隆。
  • Monster Wants Candy - Monster Wants Candy 演示是使用 Phaser 2.0.7 创建的简单 HTML5 游戏。
  • Octocat Jump - 导航您不断跳跃的 Octocat 并收集星星以获得额外积分。
  • 猛攻竞技场- 在这款快节奏的街机射击游戏中击败成群的经典中世纪怪物。
  • Pappu Pakia - 令人上瘾的游戏,您可以在其中引导小 Pappu 绕过障碍物,同时收集硬币、星星和浆果,并避开被称为 Pakias 的敌人。
  • Phaser Snake - 使用 Phaser 引擎创建的蛇游戏的 JavaScript 版本。
  • PixelPlatformer - 简单的平台游戏,展示了 Entity 游戏引擎的强大功能。
  • PolyBranch - 极简主义 3D 游戏。起初躲避树枝似乎很容易,让我们看看当你接近极限速度时你能坚持多久。
  • 协议 390 - 为了在人民公园生存,你必须为先知提供改变。
  • Raging Gardens - JavaScript/HTML5 网络浏览器游戏,饥饿的(忍者)兔子经常放屁。
  • Release Cycles - 抽象赛车游戏,您可以在其中与时间和计算机作斗争,以在产品的生命周期中尽可能地走得更远。
  • Save The Forest - 完全基于画布的 HTML5 游戏,玩家必须使用他的魔法水箱来扑灭树木上的火,以拯救燃烧的森林。
  • Ski Free - 控制山坡上的滑雪者,在与时间赛跑或表演特技时避开障碍物,具体取决于游戏模式。
  • Snake - 蛇游戏的简单克隆,使用画布和 JavaScript。
  • Snake_new - 使用网络的经典诺基亚蛇游戏。
  • Space-Shooter - 经典的射击空间射击游戏,采用 HTML5 构建,具有多人游戏。
  • Spashal - 危险潜伏在太空的每个角落。
  • 开平方!- 多人 1v1 空气曲棍球风格的游戏,放置方块以偏转球。
  • Space Crusade - 使用 PhaserJavaScript 框架开发的 HTML5 游戏。
  • Super Mario Bros - 使用 Backbone 游戏引擎编写的超级马里奥兄弟一级。
  • Survivor - 可玩的 HTML + CSS + JavaScript 重制了 1982 年 Atari / Commodore 64 的基于太空的“射击游戏”街机游戏,包括一个关卡编辑器和设计工具。
  • WPilot - 基于浏览器的著名 XPilot 游戏的翻拍,使用 Node.js 和 HTML5 构建。
  • Zedinvaders - 游戏基于我们的原创漫画 ZED,在名为“Game Over”的“零集”中看到。

FPS
  • BananaBread - Cube 2/Sauerbraten 3D 游戏引擎/第一人称射击游戏到网络的端口,使用 Emscripten 将 C++ 和 OpenGL 编译为 JavaScript 和 WebGL.

角色扮演游戏
  • Diablo JavaScript - HTML5 画布和 JavaScript 的等距最小代码风格游戏。
  • Roguish - 用 Ja​​vaScript 创建的 RPG/Rogue 类游戏。
  • Room for Change - 随机生成的动作角色扮演游戏。你扮演一个胖乎乎的考古学家,他的任务是从传说中的法老王的金字塔中取回三件神圣的文物。

大型多人在线角色扮演游戏

战略
  • 古代野兽- 实体化和控制野兽以击败你的对手。
  • 命令与征服- 完全在 HTML5 和 JavaScript 中重现原始命令与征服、实时战略游戏。
  • Freeciv-web - 建设城市,收集资源,组织政府,组建军队,最终目标是创造最好的文明。
  • Hexa Battle - 使用 React 和 SVG 用 Typescript 编写的基于回合的地牢爬虫.
  • Tower Defense - 使用 HTML5 中的 Three.js 构建的 3D 塔防。

赛车
  • HexGL - 未来的 HTML5 赛车游戏,在这款快节奏的 3D 游戏中挑战你的朋友。
  • 触发拉力赛在线版- 快速街机拉力赛动作,在您的浏览器中使用 WebGL 3D 图形进行游戏。

沙盒
  • 3d.city - 目标是建立一个 3D 城市来测试 WebGL 和 Three.js 的性能。
  • Blk Game - JS 中完全可修改的多人体素世界,可以在浏览器中高效运行。
  • Cube Engine - 类似于 Minecraft,一种基于盒子的流行体素型 3D 游戏。

  • 2048 - 1024 的克隆,基于 Saming 的 2048。
  • 黑暗的房间- 躲避并射击红色目标,边走边抓炸弹。尽可能长时间地生存并尝试获得高分。
  • Anagramica - 字谜的文字游戏和 API。
  • Astry - 使用 Three.js 和 Box2dWeb 构建的 WebGL 迷宫游戏。
  • Beatrix - 音乐游戏,您可以在其中安排鼓来捕捉节拍并演奏正确的节奏。
  • BitBot - HTML/JavaScript 游戏,您可以在其中控制必须感知、计划和行动的机器人。
  • BlicblockJavaScript - 基于 The Sims 4 中 Blicblock 的 JavaScript 游戏。匹配 tetromino 以清除棋盘。
  • Blockrain.js - 在您的网站上嵌入和玩经典游戏。就那么简单。
  • Branching Out - 关于离家的极简主义游戏。
  • 克隆人- 具有简单图形的益智、记忆、复古游戏。
  • Couch 2048 - 基于物理的谜题,与原始 2048 游戏松散相关。
  • cube-composer - 受函数式编程启发的益智游戏。
  • 醉酒维京人- 在反向时间追溯你醉酒的横冲直撞。
  • 结局- Roguelike 益智游戏。
  • 跟着我!A Simon Clone - 使用 Phaser 游戏引擎构建的 JavaScript 中著名游戏的完全注释版本。
  • For King - 关于国王寻找失去的王冠的益智平台游戏。
  • 基因漂移- 维克多,一个恼怒的看门人,处理许多恼怒的克隆人以及不可避免地由基因复制引起的问题。他会回家喂养他忠实的宠物伴侣吗?
  • Hex 2048 - 基于 Hexgrid 的 2048 克隆。
  • 六面体- 以最少的移动次数向下推所有块。
  • Hextris - 受俄罗斯方块启发的令人上瘾的益智游戏。
  • Infectors - 使用 Phaser 开发的类似推箱子的益智游戏。
  • 丢失的!在表面之下- 你是一只迷失在黑暗中的萤火虫,在表面之下,必须找到一条出路,走出由黑暗中的恐怖所创造的迷宫。
  • Maze 3D - 3D 迷宫游戏。
  • Monkey Rally - 为 Ludum Dare #28 果酱创建的 JavaScript 游戏。
  • Ned Et Les Maki - 受推箱子启发的具有等距 3D 图形的益智游戏。
  • Orbium - 90 年代逻辑游戏的现代版本。
  • Parity - 数字益智游戏。
  • Pond - The Pound 是关于放松和探索美丽世界的。
  • Pop Pop Win - 在 Dart 中实现扫雷。
  • 棱镜- 匹配所有颜色。
  • Push and Fork - 益智游戏,您可以在其中携带叉子、推动积木并及时返回。
  • 形状实验- 形状识别反射游戏。
  • 滑动拼图- 滑动块益智游戏。
  • Sudoku JavaScript - 一款具有简洁设计和移动设备的数独益智游戏。
  • 交换- 经典的基于瓷砖的益智游戏的新版本,您可以在其中更改您控制的角色以达到您的目标。
  • TransCube - 2d 益智平台游戏,基于转换为不同“块”的概念,具有其独特的属性,并通过提供的转换让您到达关卡的尽头。
  • Untrusted - Alex Nisnevich 和 Greg Shuflin 的 Meta-JavaScript 冒险游戏。
  • Matching Pairs - 使用 Phaser 作为框架、原始资产和生成的音乐在 HTML5 中制作。
  • Zoko——推箱子的3D版本。
  • Zop - 像颜色一样连接。

点击器
  • Particle Clicker - 上瘾的增量游戏,教玩家高能粒子物理学的历史。

指向并单击
  • 房子- 你在一个陌生的房子里。你能找到出路吗?有没有?

其他
  • Beast - 向 Dan Baker、Alan Brown、Mark Hamilton 和 Derrick Shadel 用 node 编写的 1984 年 ASCII 游戏“BEAST”致敬。您必须在可推动的块之间挤压小型 ASCII 野兽,但要注意不要被它们吃掉。
  • Binb - 竞技、多人、实时、猜歌游戏。
  • Dental Defender: Saga of the Candy Horde - #CandyJam 的 HTML5 射击/塔防游戏。
  • Descensus 2 - TypeScript 2D 物理游戏。
  • Hauberk - Hauberk 是一个 roguelike,基于 ASCII 艺术的程序生成的地牢爬行游戏。它用 Dart 编写并在您的浏览器中运行。
  • HeartLine - 48 小时内为 2013 Global Game Jam 制作的游戏。
  • Psiral - JavaScript/HTML5 游戏,GitHub Game Off 2 获胜者。
  • Cyber ​​Pong - 不寻常的乒乓球游戏,适用于 Makey Makey Kit。
  • Squirts - 用 Ja​​vaScript 实现的著名独立游戏。
  • The Killer - 基于 Flash/ActionScript3 的“非游戏”。
  • 火鸡烹饪模拟器- 你被邀请制作美国感恩节晚餐的核心,火鸡。向你的女朋友/男朋友求爱,并由你未来的姻亲来评判!运用您的烹饪专业知识来打动您的家人。

本国的

行动
  • OpenTomb - 开源古墓丽影 1-5 引擎重制版.

拱廊
  • C-Dogs SDL - 经典 DOS 游戏的架空射击游戏端口。
  • Chaos Projectile - 带有 RPG 元素的 2D run'n'gun 动作游戏。
  • Clonepoint -Gunpoint的 Libre 克隆,您可以在其中进行黑客攻击并以自己的方式取得胜利。
  • DynaDungeons - 使用出色的开源 Godot 游戏引擎克隆炸弹人。
  • Duckmarines - 用于 PC 的 ChuChu Rocket 重制版。
  • Epic Inventor - 独立、横向卷轴、动作、角色扮演游戏。
  • Falling Time - 受 Fall Down 启发的街机游戏。
  • Kroniax - 基于技能的横向滚动游戏。
  • Missile Command - 带有 LÖVE 的 Lua 中的 Missile Command 克隆.
  • Mystic Mine - 带有采矿车的单人和多人动作游戏。
  • OpenLieroX - Liero 克隆,如实时蠕虫或 2D 地震.
  • OSGG - Oldskool Gravity Game,非常困难的着陆器游戏,采用华丽的矢量图形。
  • Savage Wheels - 类似于旧经典 Destruction Derby 的 2D 汽车碰撞游戏。
  • Space Shooter - 跨平台,使用 pygame 制作的 2D 空间射击游戏。
  • SDL-Ball - 大多数发行版中都有漂亮的突破克隆。
  • Taisei - 东方系列的粉丝制作的开源克隆。
  • Teeworlds - 在线多人平台 2D 射击游戏。
  • Wannabe Tempest -Java 中的 Tempest(80 年代街机游戏)克隆,以及一个用于玩 git 的小项目.
  • Witch Blast - Roguelite 地牢爬行射击游戏,类似于以撒的结合。

FPS
  • AssaultCube - Wouter van Oortmerssen 的称为 Cube 的 FPS 的总转换.
  • Darkest Hour - 基于 Red Orchestra: Ostfront 的第二次世界大战在线多人战术射击游戏。
  • Freedoom - 基于经典 Doom 引擎的免费软件 FPS。
  • GlPortal - 一个现代 3D 游戏和引擎,带有用 C++ 编写的门户。
  • Ioquake3 - 可用于玩 Quake 3 或制作自己的游戏的免费软件 FPS 引擎。
  • OpenLara - 古墓丽影开源引擎。
  • Openspades - 黑桃王牌 0.75 的兼容客户端.
  • Red Eclipse - 充满乐趣的第一人称竞技场射击游戏的全新版本,具有跑酷、冲动提升等。
  • Unvanquished - 带有 RTS 元素的快节奏、未来主义的 FPS。
  • Urban Terror - 免费多人第一人称射击游戏,可在任何 Quake III Arena 兼容引擎上运行。
  • Warsow - 未来主义卡通世界中的快节奏 FPS。

大型多人在线角色扮演游戏
  • Open Meridian - 第一个 3D MMORPG,1996 年发布,2012 年开源。2013 年分叉,积极开发。
  • Meridian 59 - 第一个 3D MMORPG,于 1996 年发布并于 2012 年开源。Meridian 59 的原始代码库,更新频率较低。
  • Stendhal - 有趣且免费的 2D 多人在线冒险游戏,具有老式的感觉。

角色扮演游戏
  • Angband - JRR 托尔金宇宙中的单人地下城探索游戏。
  • Arx Fatalis - 第一人称角色扮演游戏 Arx Fatalis 的跨平台端口。
  • Cataclysm: Dark Days Ahead - Roguelike 设定在一个后世界末日的世界。
  • Cendric - 具有谜题元素的奇幻场景中的平台游戏角色扮演游戏。
  • Dungeon Crawl Stone Soup - 单人 roguelike 地牢探索游戏,与其他流行的 roguelike 相比,更注重战斗。
  • Dungeon Monkey Eternal - 基于派对的奇幻类 Roguelike 角色扮演游戏。
  • Egoboo - 具有 NetHack 精神的酷炫 3D 地牢爬行游戏。
  • Flare RPG - 自带引擎的奇幻动作 RPG 游戏。
  • Freeablo - 暗黑破坏神 I 引擎的开源实现。
  • NetHack - 单人 roguelike 地牢探索游戏,是同类游戏中最受欢迎的游戏之一。
  • OpenMW - Morrowind 游戏引擎的重新实现。
  • 塞尔达传说:索拉鲁斯之谜 DX - 塞尔达传说的续集:与过去的链接在 SNES 上发布。
  • Valyria Tear - 单人中世纪奇幻 2D J-RPG。

平台

拼图/卡/板
  • 2048-cli - 用于 Linux 终端的游戏 2048 的 CLI 版本。
  • 2048-in-terminal - 游戏 2048 的 CLI 版本正确。
  • Creep 博士的城堡 - Creep 博士的城堡。
  • Dominion - 棋盘/纸牌游戏 Dominion 的 C# 实现。
  • EbbeFlut - 很久以前以一种糟糕的方式实现的非常好的棋盘游戏。
  • IRMINGARD - 用 Ruby 编写的耐心纸牌游戏。
  • Minilens - 可爱的益智平台游戏,由世界末日后的地球上的清洁机器人主演。
  • Nudoku - 基于 Ncurses 的 CLI 数独游戏。
  • PuzzleDash - 三消益智游戏。
  • Tictactoe - 永远不会输的图形井字游戏 AI。
  • Wizznic - 最棒的益智游戏。
  • PokerTH - 支持(在线)多人游戏和机器人游戏的德州扑克的实现。

赛车
  • Stunt Rally - 基于 VDrift 和 OGRE 的带有赛道编辑器的拉力赛游戏。
  • SuperTuxKart - 以开源吉祥物为特色的免费 3D 卡丁车赛车游戏。

编程
  • CengBall - 具有 2D 模拟的足球编程游戏。

沙盒
  • Blackvoxel - 基于分子体素交互引擎的沙盒游戏。
  • Craft - 使用现代 OpenGL 用 C 编写的简单 Minecraft 克隆.
  • Endless Sky - 类似于经典 Escape Velocity 系列的太空交易和战斗游戏。
  • Freeminer - 受 Minecraft 启发的沙盒游戏。
  • Minecraft - 用PythonPyglet编写的简单的 Minecraft 启发演示。
  • Manic Digger - 多人砌块体素游戏,Minecraft 克隆。
  • Minetest - 具有生存和制作的无限世界方块沙盒游戏。
  • Pycraft - 受 Minecraft 启发的终端游戏。
  • Rigs of Rods - 用于车辆等的软体物理模拟器。
  • Space Engineers - Space Engineers 是一款基于体素的沙盒游戏,设置在太空中的小行星场。
  • Terasology - 体素世界游戏引擎,灵感来自 Minecraft 和其他具有精美图形效果和高度关注可扩展性的游戏引擎。
  • The Powder Toy - 落沙物理沙盒游戏。

战略
  • 0 AD - 类似于帝国时代 II 的 3D RTS。
  • Caesaria - 重制流行的城市建设者和经济模拟游戏 Caesar III。
  • Colobot - 带有可编程机器人的实时战略游戏。
  • CorsixTH - 主题医院的克隆。
  • Curse of War - 带有 ncurses 和 SDL 前端的快节奏动作策略游戏。
  • 哈里斯- 基于二战英国皇家空军轰炸机司令部行动的策略游戏。
  • Hedgewars - 回合制策略、火炮、动作和喜剧游戏。
  • KaM Remake - 从头开始​​用 Delphi 编写的“骑士与商人”的 RTS 游戏重制。
  • KeeperRL - 受矮人要塞启发的 Roguelike 地牢建造者。
  • Last Colony - 具有单人战役模式和多人模式的 RTS 游戏,完全使用 HTML5 和 JavaScript 创建。
  • MegaGlest - MegaGlest 实时战略游戏引擎(跨平台,3-d)。
  • Micropolis - 基于 SimCity 原始代码的城市建设游戏。
  • Openage - 帝国时代 II 引擎的克隆。
  • OpenDungeons - 受 Dungeon Keeper 启发的开源游戏 - 黑暗、潮湿和危险。
  • OpenFodder - Cannon Fodder 的开源实现.
  • OpenRA - 使用 .NET/mono 和 OpenGL 的红色警报引擎的开源实现。在 Windows、Linux 和 macOS 上运行。
  • OpenTTD - OpenTTD 是一款基于流行游戏 Transport Tycoon Deluxe 的运输模拟游戏,由 Chris Sawyer 编写。
  • OpenXcom - 原始 X-COM 的克隆。
  • Pax Britannica - 水下一键即时战略游戏。
  • PCOTM (Phone Case of the Monster) - Ruby 游戏,您可以在其中扮演收集电话的怪物。
  • Pioneer - 孤独的太空冒险游戏。
  • Polly-B-Gone - 关于一个名为 Polly 的勇敢轮式机器人的物理平台游戏。
  • OpenRCT2 - 过山车大亨 2 的开源娱乐。
  • Race into Space - 最初由 Interplay 开发的回合制太空竞赛策略游戏。
  • Seven Kingdoms: Ancient Adversaries - 2009 年解放的经典 RTS 游戏。
  • Source of Tales - 参加 2012 年解放像素杯。
  • Tanks of Freedom - 等距像素艺术风格的回合制策略游戏。
  • 韦诺之战- 具有高度幻想主题的回合制策略游戏。
  • Unknown Horizo​​ns - 用 C++ 和 Python 编写的 2D 等距 RTS 经济策略游戏,建立在灵活等距免费引擎上。
  • Voxeliq - 使用 C# 开发的基于块的游戏引擎实现。
  • Wargus - Wargus 是一个魔兽争霸 2 模组,可让您使用 Stratagus 引擎玩魔兽争霸 2。
  • Warzone 2100 - 核后实时战略。
  • Wyrmsun - 基于历史、神话和小说的策略游戏。
  • Zero-K - 带有物理弹丸和智能单元的开源 RTS 游戏。
  • Stone Kingdoms - 基于原始要塞系列的实时战略。

手机游戏

安卓
  • ChaseWhisplyProject - Chase Whisply 是一个 FPS。你必须寻找,找到并杀死生活在你周围的鬼魂。
  • Colorphun - ColorPhun 是一个简单的基于颜色的 Android 游戏。
  • Game of Life - 康威的生命游戏,规则可编辑。
  • Gidi Games - Lexis、TicTacToe、Puzzlemania - 使用 Cocos2d 为 Android 完成的 3 个棋盘游戏的集合。
  • Green Wall - 令人上瘾的街机风格安卓游戏,你可以在墙上扔水果。使用 Android Studio 1.0 开发的项目。
  • 记忆游戏- 简单而美丽的儿童记忆游戏。
  • Pimple Popper - 使用令人敬畏的 Godot 引擎来消除粉刺的游戏。
  • Pixel Dungeon - 具有像素艺术图形和简单界面的传统 Roguelike 游戏。
  • PuzzleGame - 使用 Cocos2d 为 Android 创建的滑块益智游戏实现.
  • Wannabe Tempest - 80 年代投币街机游戏 Tempest(80 年代街机游戏)的克隆。

IOS
  • Bat Loves Bugs - 关于渴望虫子的蝙蝠的街机游戏。
  • Bridges - 适用于 iOS 的带有桥梁、房屋、收费站和地铁的益智游戏。
  • Canabalt - 发布适用于 iOS 的 Canabalt.
  • 选择图- 简单的逻辑游戏。选择正确的图形。训练你的注意力。
  • Doom - 适用于 iOS 的 Doom 经典.
  • DrugsNRock - 在 2013 年全球游戏大会期间设计的简单多人节奏游戏。
  • FinalFighter - 使用 Cocos2D 开发的坦克死亡竞赛战斗游戏。
  • Gorillas - 流行的旧 QBasic 游戏的 Iphone 端口。
  • Light Jockey - 类似 iOS 礼堂的游戏。
  • Lumio - 使用 Cocos2D 开发的 iOS 益智游戏。在 App Store 上免费提供。
  • Sakura Fly - 使用 SpriteKit 开发的 iOS 动作游戏。在 App Store 上免费提供。
  • Wolfenstein 3D - 适用于 iOS 源版本的 Wolfenstein 3D.

聊天机器人
  • c4bot - 与您一起玩 Connect Four 的聊天机器人,适用于网络聊天、Facebook Messenger、Skype 和 Telegram.

只是源头
  • Aquaria - 令人叹为观止的水下奇幻游戏。2007 年独立游戏节大奖得主。
  • Doom 3 - Doom 3 GPL 源代码发布。
  • ID 软件- 包括 Doom、Quake、Wolfenstein 等。
  • Jedi Academy - 仅限 Jedi Academy 源,来自 Raven Software 的 SourceForge 镜像。
  • Jedi Outcast - 仅限 Jedi Outcast 源,来自 Raven Software 的 SourceForge 镜像.
  • MaNGOS - 全功能魔兽世界服务器。
  • Miner Wars 2081 - 适用于 Miner Wars 2081 的模组制作者,这是一款设定于 2081 年的 6DOF 动作生存太空射击模拟游戏。
  • OpenJK - Jedi Academy 和 Jedi Outcast 开发的社区维护分支。
  • Prince of Persia - 1985-89 年间在 Apple II 上使用 6502 汇编语言编写的原始波斯王子游戏的源代码。
  • UFO RUN - Nextpeer 的实时多人游戏。
  • System Shock - 原始 System Shock 游戏(PowerMac 版本)的源代码,更易读的 fork 可在此处获得。

框架/引擎/库
  • Akihabara - 一组库、工具和预设,用于在 JavaScript 中创建像素化独立风格的 8/16 位时代游戏。
  • Allegro 5 - 制作 2D 游戏(图形、声音等)的 C++ 库。
  • Ammo.js - 使用 Emscripten 将子弹物理引擎直接移植到 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 - Cocos2d for Android,基于 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、macOS、Windows 和 Linux。
  • Crafty - JavaScript 游戏库,可以帮助您以结构化的方式创建游戏。
  • CutJavaScript - 用于跨平台游戏开发的轻量级快速 2D HTML5 渲染引擎。
  • Dash - 用 D 编写的免费和开放的 3D 游戏引擎.
  • Duality - 2D 游戏开发框架。
  • EaselJavaScript - 使使用 Canvas 元素更容易的库。
  • EntityJavaScript - 利用实体组件设计的 HTML5 JavaScript 游戏引擎。
  • Evennia MUD/MU* Creation System - 用于在纯 Python 中创建在线多人文本游戏(MUD、MUSH、MUX、MUCK、MOO 等)的库.
  • Flare - 免费/自由动作角色扮演引擎。
  • Flashpunk - 专为开发 2D Flash 游戏而设计的免费 ActionScript 3 库。
  • Flixel - 完全用 ActionScript 3 编写的游戏制作库。
  • GameJavaScript - GameJs 是一个 JavaScript 库,用于为受 PyGame 启发的 HTML Canvas 编写 2D 游戏或其他交互式图形应用程序。
  • GamePlay - 用于创建 2D/3D 移动和桌面游戏的跨平台 C++ 游戏框架/引擎。
  • GemRB - Bioware 无限引擎的跨平台实现。
  • GenesisEngine - GenesisEngine 允许您创建和探索程序生成的行星系统,从地面一直到太空。用程序生成的世界、XNA 和设计模式进行实验。
  • Gladiator 3D - 基于 Canvas 的 JavaScript 射线投射引擎,用于伪 3D 游戏。
  • Godot - 功能齐全、MIT 许可的游戏引擎。它专注于拥有出色的工具和面向视觉的工作流程,可以毫不费力地导出到 PC、移动和 Web 平台。编辑器、语言和 API 功能丰富,但易于学习,让您可以在几个小时内提高工作效率。
  • HaxeFlixel - 由 Haxe 和 OpenFL 提供支持的免费跨平台 2D 游戏引擎。
  • JiGS - 使用 PHP 构建的在线 RPG 和交易游戏引擎。
  • JMonkeyEngine - 面向冒险的 Java 开发人员的尖端、跨平台 3D 游戏引擎。
  • Kiwi.js - 基于 HTML5 游戏框架的极速移动和桌面浏览器。它使用 CocoonJavaScript 发布到 AppStore。
  • LibGDX - 桌面/Android/HTML5/iOS Java 游戏开发框架。
  • LibRocket - 基于 HTML 和 CSS 标准的 C++ 用户界面包。它被设计为满足任何项目界面需求的完整解决方案。
  • LibSDL2pp - SDL 2.0的 C++11 绑定。
  • LycheeJavaScript - 适用于嵌入式、控制台、移动、服务器和桌面的免费 HTML5 + 原生 OpenGL 游戏引擎。
  • Matter.js -Matter.js 是一个用于 Web 的 JavaScript 2D 刚体物理引擎。
  • MelonJavaScript - 用于 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 渲染。
  • PhysicsJavaScript - 模块化、可扩展且易于使用的 JavaScript 物理引擎。
  • pixi.js - 使用 webGL 和画布后备的超快速 HTML 5 2D 渲染引擎。
  • Plasma - Cyan Worlds 的 Plasma 游戏引擎。
  • PlayCanvas - 带有在线工具集的 3D WebGL 游戏引擎。
  • QICI Engine - 免费的 JavaScript 游戏引擎库,具有基于 Web 的综合工具集套件,用于制作 HTML5 游戏。
  • Quasi-Engine - QtQuick 框架,旨在成为简化 2d 游戏开发的完整工具集.
  • Ren'py - 用 python 编写的视觉小说引擎,适用于移动(iOS 测试版)和桌面平台。
  • SFML - 简单快速的多媒体库。
  • Solarus - 用 C++ 编写的动作角色扮演游戏引擎。
  • Spring - 实时战略游戏引擎。
  • Starling - 模仿传统 Flash 显示树架构的 ActionScript 3 库,可以部署到移动设备(iOS、Android)、桌面(Windows、macOS)和浏览器(通过 Flash 插件)。
  • Superpowers -TypeScript 和 ThreeJavaScript 驱动的游戏引擎和框架(带有 WebGL 的 2D 和 3D).
  • Tesseract - 通过使用现代动态渲染技术使映射更有趣,这样您就可以获得关于光照变化的即时反馈,而不仅仅是几何图形。
  • Three.js - 许多浏览器游戏中使用的 JavaScript 3D 库。
  • Tiled - Tiled 是一个通用的瓷砖地图编辑器。它旨在用于编辑任何基于图块的游戏的地图,无论是 RPG、平台游戏还是 Breakout 克隆。
  • Torque 2D - GarageGames 的 Torque 2D 的 MIT 许可版本。
  • Torque 3D - GarageGames 的 Torque 3D 的 MIT 许可版本。
  • Turbulenz Engine - JavaScript 和 TypeScript 中可用的 HTML5 游戏引擎和服务器端 API,用于构建和分发 2D 和 3D 游戏。
  • Urho3D - Urho3D 是一个免费的轻量级、跨平台的 2D 和 3D 游戏引擎,用 C++ 实现并在 MIT 许可下发布。受到 OGRE 和 Horde3D 的极大启发。
  • Wurfel Engine - 一个等距游戏引擎,用于具有由块或体素组成的开放世界的游戏。
  • XLE - 具有高级功能的渲染引擎,例如基于图像的照明、动态区域灯和基于节点的材质编辑器。它灵活且模块化,旨在融入现有的解决方案。XLE 是“可破解”引擎,旨在针对特殊要求进行定制。

地图/黑客/插件/实用程序/All of the Things™
  • Bfxr - Flash + AIR 音效发生器。基于 Sfxr。
  • Brood War API - 与实时战略 (RTS) 游戏 Starcraft: Broodwar 交互的 C++ 框架。
  • FlxCollisions - 用于 flixel v2.0 的简单 2d 物理 + 碰撞演示集.
  • Gamertag - 用于从各种来源检索 Xbox Live Gamertag 信息的宝石。
  • Greenworks - 一个 Node.js 插件,允许您将 HTML5 游戏与 Steamworks 集成。
  • Halo::Reach::API - 用于与 Halo:Reach API 交互的 Ruby gem.
  • IodineGBA - 完全用 JavaScript 编写并由 HTML5 提供支持的 GameBoy Advance 模拟器。
  • Itch - 用 TypeScript 编写的 itch.io 的电子跨平台游戏下载器、安装程序和库管理器。
  • JavaScript Breakouts - Breakout 的 JavaScript 引擎实现的集合。
  • Leaderboard(Java) - Redis 支持的排行榜(Java 中)。
  • Leaderboard(PHP) - Redis 支持的排行榜(在 PHP 中)。
  • Leaderboard(Python) - Redis 支持的排行榜(在 Python 中)。
  • Leaderboard(Ruby) - Redis 支持的排行榜(在 Ruby 中)。
  • Leaderboard(Scala) - Redis 支持的排行榜(在 Scala 中)。
  • libfreenect - Windows、Linux 和 macOS 上 Xbox Kinect 设备的驱动程序和库。
  • OpenEmu - 将游戏仿真作为一等公民带入 macOS 的项目。
  • Mudlet - 一个跨平台、开源和超快速的 MUD(纯文本 MMORPG)客户端,在 Lua 中编写脚本。
  • Stats.js - JavaScript 性能监视器。
  • Tassadar - 用纯 Ruby 编写的星际争霸 2 重播解析器.
  • World of Warcraft Addons - 各种用 Lua 编写的魔兽世界插件。
  • World of Warcraft API Docs - 作为魔兽世界社区站点的一部分提供的 RESTful Web 服务的公共文档。

贡献
欢迎投稿!首先阅读贡献指南
阅读量: 1342
发布于:
修改于: