跨平台 2D/3D 游戏引擎,提供完整编辑器与运行时,用一套工程就能导出到桌面、移动端和 Web,适合独立开发者和小团队做游戏。
用 Rust 写的数据驱动游戏引擎,API 简洁、基于 ECS 架构,适合想用现代语言做 2D/3D 游戏又不想被复杂框架拖累的开发者。
开源跨平台 2D/3D 游戏引擎,用可视化事件系统让不会写代码的人也能做游戏,支持多人联机。
基于节点式程序化图形引擎的 2D 创作工具,把平面设计、数字绘画和实时动效整合在一个应用里,适合做矢量编辑和动态图形。
用 Go 写 2D 游戏的极简引擎,API 简单易上手,省去图形渲染和输入处理的繁琐,适合快速做小游戏原型。
基于 Java 的跨平台游戏开发框架,一套代码可发布到桌面、Android、iOS 和 HTML5,适合做 2D/3D 游戏。
免费开源的跨平台 2D/3D 游戏引擎,支持 WebGL、Vulkan、Metal 等图形后端,帮助开发者高效制作并发布高性能游戏和网页互动内容。
用 Rust 编写的 2D/3D 游戏引擎,自带场景编辑器、GUI 和渲染管线,适合想用 Rust 做游戏开发的人直接上手做完整项目。
一份精选的游戏开发资源清单,涵盖 2D/3D 引擎、框架与工具,帮开发者快速找到合适的游戏开发库和素材。
基于 C# 的跨平台游戏开发框架,一套代码即可把 2D/3D 游戏发布到桌面、移动端和主机,省去多平台适配的重复工作。
跨平台 2D/3D 游戏引擎,基于 Godot 分支而来,提供完整编辑器与渲染管线,用于开发桌面、移动和网页游戏。
面向 JavaScript/TypeScript 的现代 HTML5 游戏引擎,支持 2D/3D、WebGL/WebGPU 渲染,内置物理、Tiled 地图、glTF 与 WebAudio,省去自己搭底层。
基于 Flutter 的 2D 游戏引擎,让开发者用 Dart 语言和 Flutter 生态快速搭建跨平台小游戏,省去从零写渲染和游戏循环的麻烦。
免费开源的跨平台游戏引擎,用 Lua 写逻辑,可一键发布到桌面、主机、移动端和网页,适合独立开发者做 2D/3D 游戏。
Planck.js 是 Box2D 的 JavaScript/TypeScript 移植版,为网页和跨平台游戏提供刚体、碰撞检测与关节约束等 2D 物理模拟能力。
一款 2D 太空探索游戏,玩家可以驾驶飞船在星系间贸易、接任务和战斗,逐步扩张自己的舰队。
一堆单文件、零依赖的跨平台 C/C++ 头文件库,涵盖音频、碰撞检测、压缩、数学和 PNG 解码等,方便直接拖进游戏项目里用。