🎮 游戏与图形 Top 20 游戏开发、游戏引擎与实时图形项目
口径:近 7 天仍有更新,按总 Star 数排序
排名 项目名 Star 最近更新 简介
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,适合游戏开发、原型制作和学习游戏编程。

本次生成有 15 项数据采用了降级处理。