游戏开发开源项目点评

godot

C++

Godot引擎 - 多平台2D和3D游戏引擎

fork
9,790
star
56,131

phaser

JavaScript

Phaser是一个有趣、免费、快速的2D游戏框架,用于制作桌面和移动网络浏览器的HTML5游戏,支持Canvas和WebGL渲染。

fork
6,860
star
33,310

bevy

Rust

用Rust构建的简单得令人耳目一新的数据驱动的游戏引擎

fork
2,065
star
20,896

libgdx

Java

桌面/Android/HTML5/iOS的Java游戏开发框架

fork
6,368
star
20,860

games

:video_game:托管在GitHub上的流行/真棒视频游戏、附加组件、地图等的列表。任何流派。任何平台。任何引擎。

fork
2,696
star
20,400

Babylon.js

TypeScript

Babylon.js是一个强大的、美丽的、简单的、开放的游戏和渲染引擎,被包装在一个友好的JavaScript框架中。

fork
2,978
star
18,997

aframe

JavaScript

:a:用于构建虚拟现实体验的网络框架。

fork
3,621
star
14,872

3d-game-shaders-for-beginners

C++

🎮 为你的3D游戏实现SSAO、景深、照明、法线贴图等的分步指南。

fork
1,120
star
14,176

egui

Rust

egui:Rust中的一个易于使用的即时模式GUI,可在网络和本地运行。

fork
859
star
12,387

openage

Python

免费(自由)的《帝国时代II》引擎的开源克隆:火箭。

fork
1,087
star
11,416

raylib

C

一个简单易行的图书馆,享受电子游戏的编程。

fork
1,386
star
11,260

pyxel

Python

一个用于Python的复古游戏引擎

fork
708
star
11,099

magictools

:video_game: :pencil:游戏开发资源清单,让魔法发生。

fork
912
star
10,726

bullet3

C++

Bullet Physics SDK:用于VR、游戏、视觉效果、机器人、机器学习等的实时碰撞检测和多物理学模拟。

fork
2,621
star
10,050

engine

JavaScript

建立在WebGL和glTF基础上的快速和轻量级JavaScript游戏引擎

fork
1,227
star
7,969

jynew

C#

开源武侠RPG游戏开发框架

fork
1,360
star
6,190

Entitas

C#

Entitas是一个超级快速的实体组件系统(ECS)框架,专门为C#和Unity制作。

fork
1,051
star
5,972

GameNetworkingResources

C

游戏网络编程资源的精选清单

fork
381
star
5,235

Carp

Haskell

一个静态类型的lisp,没有GC,用于实时应用程序。

fork
167
star
4,806

colyseus

TypeScript

⚔ Node.js的多人游戏框架

fork
451
star
4,532