DayZ 制作人 Dean Hall 发布开源游戏开发框架 Brutal
DayZ creator Dean Hall releases open-source game development framework Brutal
Dean Hall 通过 Ahwoo 与 RocketWerkz 发布开源游戏开发框架 Brutal,使用 C# 编写且商用免费无版税,仅需在 credits 标注版权。该框架始于 2022 年,已被三家工作室的六个项目使用,Hall 称其非引擎而是框架,动机包括认为 Unity 与 Unreal 缺乏对开发者负责。
同一新闻,精选展示《DayZ开发者公开免费游戏开发框架BRUTAL,已成RimWorld新引擎基础》
这位行业资深人士表示,Unity 和 Unreal 引擎“一贯”未能对创作者负责。
行业资深人士 Dean Hall 推出了 Brutal,一个由他的两家公司 Ahwoo 和 RocketWerkz 合作打造的开源游戏开发框架。
该技术基于 C# 构建,并且免费使用,甚至可用于商业游戏。它不收取版税;开发者只需在游戏的制作人员名单中列出 Brutal 版权声明。Brutal 的开发始于 2022 年,并已在三家不同工作室的六个项目中使用;这些包括 RocketWerkz 的 Kitten Space Adventure 以及为 Ludeon Studios 的 Rimworld 提供动力的新 Waylith 引擎。Kerbal Space Program 的创造者 Felipe Falanghe 也在使用 Brutal 打造某款作品。
在 Reddit 上的一篇长文中,Hall 强调 Brutal 并非游戏引擎,而是一个框架。即便如此,你可以直接使用该技术制作游戏,正如 RocketWerkz 在 Kitten Space Agency 中所做的那样,或者开发者也可以用它来制作自己的引擎,正如 Ludeon Studios 所做的那样。
Brutal 的核心是一个自定义的互操作层,它让 C# 能够“访问原生 API 和库”。有许多库支持这一点。Hall 补充说,Brutal 的创建带着“对减少分配和不必要开销的执着关注”,其核心焦点是“极其出色地做少数底层事情”。
创建 Brutal 背后的部分动机是 Hall 所认为的引擎巨头 Unity 和 Unreal “始终未能对开发者负责”。
“我认为,随着代理式工作流开始削弱那些保护老牌软件公司的竞争优势,这个问题可能会变得更糟,”DayZ 的创作者继续说道。
“我的担忧是,随着这些优势消退,相关公司将越来越倾向于从那些觉得自己无法切换的开发者身上获取更多收入。无论是通过版税、订阅,还是更具限制性的许可。”
Hall 指出了 Unity 与开发者之间的诸多问题,以及 Epic Games 老板 Tim Sweeney,这位 RocketWerkz 老板称其为“实力非凡的程序员”,但觉得他陷入了追逐最新趋势(如 metaverse 和 AI)的误区,而开发者们却在“为性能、稳定性以及引擎供应商所做决策的实际后果而挣扎”。
关于开发者感到受困于或受制于大公司的话题,Hall 继续说道:“想象一下,你开发自己游戏的能力取决于一家你完全无法控制的公司所做的决策。现在,我不认为这意味着开发者应该在明天就放弃 Unity 或 Unreal。对于许多项目,它们绝对是正确的选择,而且我并非假装 Brutal 可以取代它们所提供的东西。但我认为,我们已经创造了一个行业,其默认状态就是依赖于少数几家庞大的科技公司,并且我们越来越将其视为不可避免。这并非不可避免。”
"我认为我们将在这个环境中看到更多像 Brutal 这样的框架出现。不是因为大家都会抛弃现有引擎,而是因为制作替代方案的成本将大幅下降。我希望那些替代方案是免费的。BRUTAL 无法解决行业的所有问题,但对于一些开发者来说,它或许能提供一艘救生艇。"
"这项技术是推动权力平衡改变的一小步。如果工具是公开的,如果你拥有源代码,并且你可以自由地在它们之上构建自己的系统,你就有选择。而如果有一天我们自己不再对开发者负责,他们应该有能力分叉该框架并走自己的路。这对我很重要。"
本文提及
来源:GamesIndustry.biz · gamesindustry.biz