| 1 |
godotengine/godot |
114.7k |
2026-07-27 |
Godot Engine 是一款功能全面的跨平台游戏引擎,支持2D和3D游戏开发。它提供丰富的内置工具,可一键导出至桌面、移动、Web及主机等平台。引擎完全免费开源(MIT许可),由社区驱动开发,适合独立开发者和小型团队快速制作游戏。 |
| 2 |
ocornut/imgui |
75.2k |
2026-07-26 |
Dear ImGui是一个为C++设计的轻量级图形用户界面库,以极简依赖和高效渲染为特色,适合集成到游戏引擎、实时可视化工具等需要快速开发调试界面的场景中。 |
| 3 |
bevyengine/bevy |
47.4k |
2026-07-27 |
一个用Rust编写的清新简单的数据驱动游戏引擎。它提供直观的开发体验,内置渲染、物理、音频等核心模块,支持2D和3D游戏开发,适合独立开发者、快速原型及商业项目,帮助快速实现游戏创意。 |
| 4 |
raysan5/raylib |
34.1k |
2026-07-27 |
一个简单易用的游戏编程库,无需外部依赖,支持多平台。提供OpenGL硬件加速和软件渲染,包含完整的2D/3D绘图、字体、纹理、音频、着色器等功能模块,附带140多个示例和70多种语言绑定,适合原型开发、工具制作和教育学习。 |
| 5 |
emilk/egui |
29.9k |
2026-07-27 |
egui是一个简单、快速、跨平台的Rust即时模式GUI库,可在Web、原生应用和游戏引擎中运行。核心是易用、可移植,提供官方框架eframe支持多平台,适合构建轻量级用户界面。 |
| 6 |
BabylonJS/Babylon.js |
25.9k |
2026-07-28 |
Babylon.js 是一个功能强大、易于上手的开源 3D 游戏与渲染引擎,基于 JavaScript。它支持 Web 端实时渲染,提供在线 Playground 方便学习与原型开发,适用于游戏、可视化及互动体验场景。 |
| 7 |
libgdx/libgdx |
25.3k |
2026-07-27 |
libGDX是一个跨平台的Java游戏开发框架,基于OpenGL ES,支持Windows、Linux、macOS、Android、Web和iOS。它提供全面的2D和3D游戏开发工具,不限制设计风格,允许自由创作。采用Apache 2.0开源协议,拥有活跃的第三方生态系统,适合快速原型和迭代开发各类游戏。 |
| 8 |
4ian/GDevelop |
25.2k |
2026-07-27 |
GDevelop 是一款开源跨平台游戏引擎,无需编程即可创建 2D、3D 和多人游戏,支持移动、桌面及 Web 平台。它采用事件驱动和模块化行为系统,直观易用,并提供 AI 辅助功能,适合所有人进行游戏开发。 |
| 9 |
clockworklabs/SpacetimeDB |
24.8k |
2026-07-28 |
SpacetimeDB 是一种兼具服务器功能的关系数据库,可将应用逻辑直接上传至数据库,客户端直连,无需中间服务器。支持 Rust、C#、TypeScript 和 C++ 编写模块,自动实时同步状态。适合实时应用和游戏开发。 |
| 10 |
kitao/pyxel |
17.6k |
2026-07-24 |
Pyxel是一个受复古游戏机启发的Python游戏引擎,限制使用16种颜色和4个音效通道,提供简单API和内置资源编辑器,便于快速创建像素风格的小游戏,适合学习游戏开发和快速原型设计。 |
| 11 |
playcanvas/engine |
16.4k |
2026-07-27 |
PlayCanvas引擎是一个基于WebGL、WebGPU、WebXR和glTF的高性能Web图形运行时,专为浏览器打造。它支持物理渲染、VR/AR体验及glTF格式,可用于开发3D游戏、交互式产品展示、数据可视化等应用,兼具跨平台与实时协作编辑能力。 |
| 12 |
MonoGame/MonoGame |
14.2k |
2026-07-27 |
MonoGame 是一个开源的跨平台游戏开发框架,使用 C# 语言。它支持 iOS、Android、Windows、macOS、Linux 等多个平台,为开发者提供统一的 API 和工具,可以轻松创建高性能的 2D 和 3D 游戏。 |
| 13 |
hajimehoshi/ebiten |
13.4k |
2026-07-27 |
极简的2D游戏引擎,专为Go语言设计,提供简洁API用于快速开发跨平台2D游戏,支持Windows、macOS、Linux、Android、iOS、WebAssembly及任天堂Switch等。包含2D图形渲染、输入处理、音频播放能力,提供文本、向量等子包,适合独立开发者和游戏原型制作。 |
| 14 |
skypjack/entt |
13k |
2026-07-27 |
EnTT 是一个仅头文件的现代 C++ 库,专注于游戏编程,提供高性能实体组件系统(ECS)、视图与分组迭代、执行图调度、反射系统等功能,遵循按需付费原则。适用于游戏及其他高性能实时应用,已被 Minecraft、ArcGIS Runtime SDKs 等项目采用。 |
| 15 |
jrouwe/JoltPhysics |
11.1k |
2026-07-27 |
这是一个多核友好的刚体物理与碰撞检测库,使用C++编写,专为游戏和VR应用设计。它提供高效的物理模拟,已被《地平线 西之绝境》和《死亡搁浅2》等大作采用,适用于需要稳定、高性能物理引擎的游戏开发与虚拟现实项目。 |
| 16 |
flame-engine/flame |
10.7k |
2026-07-25 |
Flame 是一款基于 Flutter 的游戏引擎。它利用 Flutter 强大的跨平台能力,为开发者提供构建 2D 游戏的工具和框架,适合移动端和桌面端游戏开发,简化了游戏循环、组件和物理等功能的实现。 |
| 17 |
Orama-Interactive/Pixelorama |
10k |
2026-07-26 |
Pixelorama 是一款强大的开源像素艺术创作工具,提供画笔、形状、渐变等丰富绘图工具,支持动画制作、瓦片地图编辑和非破坏性图层特效,适用于游戏精灵、瓦片、动画等专业像素艺术创作,可在 Windows、Linux、macOS 及 Web 平台使用。 |
| 18 |
o3de/o3de |
9.5k |
2026-07-27 |
开源、多平台实时3D引擎,基于Apache 2.0许可,可免费用于开发AAA游戏、电影级3D世界和高保真模拟,无商业限制。 |
| 19 |
FyroxEngine/Fyrox |
9.5k |
2026-07-27 |
Fyrox是一个用Rust编写的现代游戏引擎,支持2D和3D,功能丰富且生产就绪,内置场景编辑器,提供完整教程和在线示例,并拥有活跃社区,适用于开发各类游戏和交互应用。 |
| 20 |
love2d/love |
8.6k |
2026-07-27 |
LÖVE是一个使用Lua语言开发2D游戏的开源框架,免费且跨平台,支持Windows、macOS、Linux、Android和iOS。提供丰富的图形、音频和输入API,适合游戏开发、原型制作和学习游戏编程。 |