开源大梳理

领域目录

游戏开发

18 个项目,按细分类继续缩小范围。

gamedev 182d 33d 3engine 3library 3rust 3web 3physics 2tools 2animation 1audio 1csharp 1ecs 1framework 1graphics 1javascript 1multimedia 1pixel-art 1remake 1
Aseprite游戏开发

像素画与像素动画工具(源码可用,二进制授权另议)。

gamedevpixel-arttools
语言
C++
状态
active
Babylon.js游戏开发

强大的 Web 3D 引擎。

3dgamedevweb
语言
TypeScript
状态
active
Bevy游戏开发

数据驱动的 Rust 游戏引擎。

enginegamedevrust
语言
Rust
状态
active
Box2D游戏开发

2D 物理引擎。

2dgamedevphysics
语言
C++
状态
active
Bullet Physics游戏开发

3D 物理引擎。

3dgamedevphysics
语言
C++
状态
active
Godot Engine游戏开发

功能完整的开源游戏引擎。

enginegamedev
语言
C++
状态
active
hecs游戏开发

轻量 Rust ECS 库。

ecsgamedevrust
语言
Rust
状态
active
MonoGame游戏开发

跨平台游戏框架(XNA 精神后继)。

csharpframeworkgamedev
语言
C#
状态
active
OpenMW游戏开发

《上古卷轴 III》引擎重实现。

enginegamedevremake
语言
C++
状态
active
Phaser游戏开发

快速的 HTML5 游戏框架。

gamedevjavascriptweb
语言
JavaScript
状态
active
raylib游戏开发

简单易学的游戏编程库。

gamedevlibrary
语言
C
状态
active
SDL游戏开发

跨平台底层多媒体/窗口/输入库。

gamedevlibrarymultimedia
语言
C
状态
active
SFML游戏开发

简单快速的多媒体库。

gamedevlibrary
语言
C++
状态
active
SoLoud游戏开发

易用的跨平台游戏音频引擎。

audiogamedev
语言
C++
状态
active
Spine Runtimes游戏开发

2D 骨骼动画运行时(编辑器商业)。

2danimationgamedev
语言
C
状态
active
three.js游戏开发

WebGL 3D 库。

3dgamedevweb
语言
JavaScript
状态
active
Tiled游戏开发

灵活的 2D 关卡编辑器。

2dgamedevtools
语言
C++
状态
active
wgpu游戏开发

基于 WebGPU 的跨平台图形抽象。

gamedevgraphicsrust
语言
Rust
状态
active