《DayZ》创作者 Dean Hall 发布开源游戏开发框架 Brutal
DayZ creator Dean Hall releases open-source game development framework Brutal
这位行业资深人士表示,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 的负责人称 Sweeney 是一位“强大的程序员”,但认为他因追逐最新趋势,如元宇宙和 AI,而陷入困境,而开发者当时正“在性能、稳定性以及引擎厂商决策带来的实际后果中苦苦挣扎”。
关于开发者感到被困住或受制于大型公司这一话题,霍尔继续说道:“想象一下,你开发自己游戏的能力取决于一家你完全无法控制的公司所做的决定。现在,我认为这些并不意味着开发者明天就应该放弃 Unity 或 Unreal。对于许多项目来说,它们绝对是正确的选择,我也并不假装 Brutal 能够取代它们所提供的东西。但我想,我们创造了一个行业,其默认状态是依赖少数几家庞大的科技公司,而我们越来越接受这是不可避免的。它并非不可避免。”
"我认为,在这种环境下,我们会看到更多像 Brutal 这样的框架出现。不是因为每个人都会放弃现有引擎,而是因为制作替代方案的成本将大幅下降。我希望这些替代方案是免费的。BRUTAL 不会解决行业的所有问题,但对于一些开发者来说,它可能提供一条救生艇。"
"这项技术是改变权力平衡的一小步。如果工具是公开的,如果你拥有源代码,并且你可以自由地在它们之上构建自己的系统,你就有了选择。如果有一天我们不再对开发者负责,他们应该能够分叉该框架并走自己的路。这对我很重要。"
本文提及
来源:GamesIndustry.biz · 全球游戏产业 · gamesindustry.biz