| C++ 3A 级游戏引擎。并非完全免费,但你可以轻松获取完整源码。https://www.unrealengine.com/ | |
| 一组用于在 JavaScript 中制作像素风、独立风格的 8/16 位时代游戏的库、工具与预设。 | |
| 用于制作 2D 游戏(图形、声音等)的 C++ 库。 | |
| 用 Emscripten 将 Bullet 物理引擎直接移植到 JavaScript。 | |
| 具备 2D 与 3D 渲染、符合标准的 JavaScript、GitHub 上完整的 Player 与 Editor 源码、Windows 与 Mac 编辑器,并可从编辑器一键部署到 Windows、Mac、WebGL、Android 与 iOS。 | AtomicGameEngine/AtomicGameEngine |
| 用于基于 HTML5 与 WebGL 构建 3D 游戏的完整 JavaScript 框架。 | |
| | bkaradzic/bgfx#bgfx---cross-platform-rendering-library |
| | |
| 用 C 语言编写的简单、轻量、快速且可移植的 2D 刚体物理库。 | slembcke/Chipmunk-Physics |
| | |
| 基于 cocos2d-Android-0.82,现已从 cocos2d-iphone 0.99.4 移植。 | |
| 用于为 iPod Touch、iPhone、iPad 与 Mac 构建 2D 游戏、演示及其他图形/交互应用的框架。基于 cocos2d 设计,但不用 Python 而用 Objective-C。 | |
| 面向网页浏览器的 Cocos2d,使用 JavaScript 构建。 | |
| 用于构建 2D 游戏、互动电子书、演示等图形应用的多平台框架。基于 cocos2d-iphone,但不用 Objective-C 而用 C++。可运行于 iOS、Android、Windows Phone、macOS、Windows 与 Linux。 | |
| 可帮助你以结构化方式创建游戏的 JavaScript 游戏库。 | |
| 轻量快速的 2D HTML5 渲染引擎,用于跨平台游戏开发。 | |
| | |
| | |
| | |
| 采用实体-组件(entity-component)设计的 HTML5 JavaScript 游戏引擎。 | |
| Evennia MUD/MU* Creation System | 用纯 Python 创建在线多人文字游戏(MUD、MUSH、MUX、MUCK、MOO 等)的库。 | |
| | clintbellanger/flare-engine |
| 用于开发 2D Flash 游戏的自由 ActionScript 3 库。 | |
| 完全用 ActionScript 3 编写的游戏制作库。 | |
| GameJs 是一个受 PyGame 启发的 JavaScript 库,用于在 HTML Canvas 上编写 2D 游戏或其他交互式图形应用。 | |
| 跨平台 C++ 游戏框架/引擎,用于创建 2D/3D 移动与桌面游戏。 | |
| BioWare 的 Infinity 引擎的跨平台实现。 | |
| 让你从地面一直到太空,创建并探索程序化生成的行星系。是对程序化生成世界、XNA 与设计模式的实验。 | |
| 基于 Canvas 的 JavaScript 光线投射引擎,用于伪 3D 游戏。 | |
| 功能完备、采用 MIT 许可的游戏引擎。主打强大工具与视觉化工作流,可无障碍导出到 PC、移动与 Web 平台。其编辑器、语言与 API 功能丰富却易学,几小时即可上手。 | |
| 由 Haxe 与 OpenFL 驱动的免费、跨平台 2D 游戏引擎。 | |
| 支持 MUGEN 资源的开源格斗游戏引擎,用 Go 编写。 | |
| | Techbot/JiGS-PHP-RPG-engine |
| 面向勇于尝鲜的 Java 开发者的前沿跨平台 3D 游戏引擎。 | jMonkeyEngine/jmonkeyengine |
| 极速、基于移动端与桌面浏览器的 HTML5 游戏框架,使用 CocoonJS 发布到 App Store。 | |
| 面向 Desktop/Android/HTML5/iOS 的 Java 游戏开发框架。 | |
| 基于 HTML 与 CSS 标准的 C++ 用户界面库,是为各类项目界面需求量身打造的完整解决方案。 | |
| | |
| 面向网页的 JavaScript 2D 刚体物理引擎。 | |
| | |
| 面向 Mono 平台的 XNA 实现(支持 iOS、Android、Linux,并已着手 PS Suite 与 NaCli)。 | |
| | |
| | |
| | |
| 面向 iOS、Android、Windows、Linux 与 Mac 上 2D 游戏的 C++ 引擎与框架。 | oxygine/oxygine-framework |
| 免费、支持移动与桌面的 HTML5 游戏引擎,采用 Canvas 与 WebGL 渲染。 | |
| 有趣、免费且快速的 2D 游戏框架,用于在桌面与移动浏览器制作 HTML5 游戏,支持 Canvas 与 WebGL 渲染。 | |
| 模块化、可扩展且易用的 JavaScript 物理引擎。 | wellcaffeinated/PhysicsJS |
| 超高速 HTML5 2D 渲染引擎,使用 WebGL 并在不支持时回退到 Canvas。 | |
| Cyan Worlds 的 Plasma 游戏引擎。 | |
| | |
| 免费的 JavaScript 游戏引擎库,附带用于制作 HTML5 游戏的网页版全套工具。 | |
| 意在成为简化 2D 游戏开发的完整工具集的 QtQuick 框架。 | |
| 用 Python 编写的视觉小说引擎,支持移动端(iOS 测试版)与桌面平台。 | |
| | |
| 用 C++ 编写的 Action-RPG 游戏引擎。 | |
| | |
| 模仿传统 Flash 显示树架构的 ActionScript 3 库,可部署到移动设备(iOS、Android)、桌面(Windows、macOS)与浏览器(通过 Flash 插件)。 | |
| 由 TypeScript 与 Three.js 驱动的游戏引擎与框架(基于 WebGL 的 2D 与 3D)。 | |
| 借助现代动态渲染技术让地图绘制更有趣——你能即时看到光照变化反馈,而不只是几何体。 | |
| 被众多浏览器游戏使用的 JavaScript 3D 库。 | |
| 通用瓦片地图编辑器,适用于编辑任何基于瓦片游戏的地图,无论是 RPG、平台游戏还是《打砖块》克隆。 | |
| GarageGames 出品的 Torque 2D 的 MIT 许可版本。 | TorqueGameEngines/Torque2D |
| GarageGames 出品的 Torque 3D 的 MIT 许可版本。 | |
| HTML5 游戏引擎与服务器端 API,提供 JavaScript 与 TypeScript 版本,用于构建与分发 2D 和 3D 游戏。 | turbulenz/turbulenz_engine |
| 免费、轻量的跨平台 2D/3D 游戏引擎,用 C++ 实现并基于 MIT 许可发布,深受 OGRE 与 Horde3D 启发。 | |
| | |
| 渲染引擎,具备基于图像的照明、动态区域光,以及基于节点的材质编辑器等高级特性。灵活且模块化,可无缝融入现有方案。XLE 是「可 hack」的引擎,旨在为特殊需求量身定制。 | |