《边缘世界》的引擎迁移,最近有了更具体的说法。据4Gamer报道,RocketWerkz公开了游戏开发框架BRUTAL,而《边缘世界》的引擎迁移工作已经用上了它。

打开网易新闻 查看精彩图片

先说说BRUTAL是什么。这套框架允许开发者把项目需求交给技术层,直接用于游戏制作,也能作为工作室搭建独立游戏开发的技术基础。它由《DayZ》开发者迪恩·霍尔(Dean Hall)主导,以C#和.NET为基础,并结合C++库、Vulkan等输出层的图形功能。

和Unity、Unreal Engine这类提供完整功能套件的引擎不同,BRUTAL没有额外一套编辑器之类的生产工具,开发者需要自行选择、调整并维护底层系统。换句话说,它给的是地基,不是装修好的房子。

目前BRUTAL已经用在《边缘世界》正在开发的太空飞行模拟游戏《星站疑云》上,同时也用于Ludeon Studios制作新殖民地经营游戏《边缘世界》和独立游戏Waylith迁移的工作。

性能方面,Ludeon Studios的项目测试显示,这种迁移后性能较Unity版本最高提升两至四倍。不过这一结果来自该工作室自身的项目,不能视为所有项目均可复现的普遍表现。

许可方面,BRUTAL可用于商业游戏,开发者无需支付费用,但必须遵守已签署、在游戏开始前展示相关标志的条件。由于缺少成熟的商业引擎所带的完整工具,采用该框架的团队需要具备相应编程能力,并承担开发与长期维护成本,因此其整体更适合发行可控或技术目标明确、确有自研底层基础设施需求的团队。

对普通玩家来说,这些底层变化不会直接变成更新公告里的新内容,但《边缘世界》相关项目迁移后的性能表现,已经给出了一个可以对照的数字。