ahwootech/BRUTAL
在 GitHub 打开 ↗C# 游戏底层框架,RimWorld 新引擎的基座
Star2.3k
24h 新增+4
7 天新增—
Fork150
Issue23
语言C#
项目介绍
更新于 1 天前
BRUTAL 是一个用 C# 写游戏或自建游戏引擎的底层框架,定位类似「游戏开发的 Linux 内核」:它只提供 interop、内存管理、数学库、无分配集合、任务调度,以及 Vulkan、GLFW、Dear ImGui、FMOD、Jolt 等原生库的绑定,不带编辑器、场景图和渲染器,架构决策全由你自己做。它最出名的背书是 Ludeon 用它搭出 Waylith 引擎,把 RimWorld 从 Unity 迁出来,官方测试中性能达到 Unity 版的 2 到 4 倍,且绝大多数老 mod 仍兼容;RocketWerkz 的太空模拟 Kitten Space Agency 也直接构建在它之上。对多数互联网和 AI 从业者来说这项目关系不大,但如果你是游戏客户端工程师、图形/引擎程序员,或正被 Unity 抽成、性能瓶颈、想摆脱商业引擎控制所困扰,值得花时间看看它把底层做到什么程度。
上手成本:中
Star 趋势
话题标签
csharpdotnetgame-enginegamedevvulkan
仓库信息
| License | Other |
| 创建时间 | 2026-10-14 |
| 最后推送 | 2 天前 |
| 热度分 | 12.0 |