DayZ创作者开源游戏开发框架Brutal
IT时代网10月15日消息,《DayZ》创作者Dean Hall发布开源游戏开发框架Brutal,该框架由他旗下的Ahwoo与RocketWerkz两家公司协作完成。
这项技术基于C#编写,可免费用于商业游戏,不收取任何版税,开发者只需在游戏的制作人员名单中标注Brutal的版权声明。项目于2022年启动,目前已在三家不同工作室的六个项目中使用,包括RocketWerkz的Kitten Space Adventure,以及为Ludeon Studios的《Rimworld》提供动力的新版Waylith引擎。《Kerbal Space Program》创作者Felipe Falanghe也在使用Brutal开发新的项目。
Hall在Reddit的一篇长文中强调,Brutal并非游戏引擎,而是框架。不过开发者可以直接用它制作游戏,RocketWerkz正是这样做出了Kitten Space Agency;也可以用它构建自己的引擎,Ludeon Studios采取的就是后一种方式。
Brutal的核心是一层自定义互操作层,让C#能够访问原生API和库,目前已有多个库提供支持。Hall表示,开发过程中极度关注减少内存分配和不必要开销,核心思路是把少数几件底层的事情做到极致。Hall认为,引擎巨头Unity和Unreal持续让开发者放弃了大量控制权,这正是他打造Brutal的动机之一。此外他明确表示,框架内部不含任何生成式AI,也没有用于生成AI资产的工具或脚本,代码仓库公开可供验证。

编辑:张智超