DayZ 创作者推出 BRUTAL,一个免费开源开发框架
DayZ Creator Presents BRUTAL, a Free Open-Source Development Framework
原文给出 BRUTAL 的开源定位、核心互操作层和 C# Vulkan 技术栈,读者可据此评估它作为独立游戏开发框架与现有引擎的适用边界。
编辑
2026年10月16日
Kitten Space Agency 是由 Dean Hall 的工作室 RocketWerkz 开发的一款太空飞行模拟器,它使用该框架构建。
Dean Hall 是生存类多人在线游戏 DayZ 的创作者,他已将其工作室用于游戏开发的框架公开。该项目名为 BRUTAL,被描述为开源且可免费使用,包括用于商业游戏,只要注明该框架即可。
在一份详细的Reddit 帖子中,Hall 分享了他对游戏开发行业的看法,并概述了 BRUTAL 的主要特性。该项目已开发约四年。Hall 强调,BRUTAL 是一个框架,而不是引擎,这意味着开发者可以直接使用它来制作游戏,也可以将其作为完全独立引擎的基础。其核心是一个自定义互操作层,使 C# 能够访问原生 API 和库。此外还有多个支持库,包括数学、内存管理、字符串、作业调度、日志记录、本地化等。该框架运行在 Windows 和 Linux 上,并基于最新版本的 C# 和 Vulkan 构建。
Dean Hall 目前运营着一家位于新西兰的游戏工作室 RocketWerkz,以《Stationeers》和《ICARUS》闻名,以及一个新的游戏分发平台 Ahwoo。Hall 的团队已使用 BRUTAL 替换了多款正在开发中的游戏的引擎。BRUTAL 是 RocketWerkz 用于制作太空飞行模拟游戏《Kitten Space Agency》的同一框架,开发者 Ludeon 也将其作为其策略模拟游戏《RimWorld》的新 Waylith 引擎的基础。
Hall 将 BRUTAL 描述为一种回应,针对他所看到的开发者对少数大型引擎厂商日益增长的依赖。“你的工具有多独立,你就有多独立,”他说。Hall 认为 Unity 和 Unreal 对开发者不够负责,但他也补充说,开发者不应放弃其中任何一个引擎,因为两者对许多项目而言仍然是正确的选择,并且 BRUTAL 并非旨在取代它们所提供的功能。
订阅我们的通讯,加入我们的 80 Level 人才平台、Discord,并关注我们的 Twitter、LinkedIn、Telegram 和 Instagram,在那里我们分享深度解析、最新新闻、精彩作品等更多内容。
你喜欢我们在 80 Level 这里做的事情吗?那么请务必 在 Google 上将我们设为首选来源,以便在您的信息流中看到我们的更多内容。
订阅 80 Level 通讯
最新新闻、精选文章和更新
来源:80 Level · 游戏美术与技术 · 80.lv