《命运2》使用什么引擎?

最近有关视频游戏引擎的讨论引发了人们对 Bungie 在《命运 2》中使用哪种引擎的兴趣。

随着最近关于Unity引擎的讨论,玩家们想知道《命运2》使用的是什么引擎。这种天生的好奇心让许多玩家陷入了不同引擎的兔子洞,有些人可能会惊讶地发现 Bungie 在其所有游戏中都使用自己的引擎。

《命运2》使用什么引擎?

《命运 2》使用 Tiger 引擎,这是Bungie自己的专有创作,是该公司blam的修改版本!引擎(也称为 Blam 引擎)。 Blam 引擎早在 90 年代末和 2000 年代初就被用来创建 Halo: Combat Evolved 和所有后续 Halo 游戏,但在 2008 年,团队开始研究 Tiger 引擎。


资料来源:邦吉

一个GDC PowerPoint 演示文稿作者:Bungie 工程总监 Chris Butcher 对公司创建 Tiger Engine 的决策过程提供了很多见解。该引擎本质上是 Blam 引擎的演变,是为了满足 Bungie 将《命运》打造成多平台游戏的需要以及众多其他目的而需要的。

我们也非常理想主义。我们希望保留 Blam 引擎的所有优点,而不保留任何缺点!

可以这么说,Bungie 并没有在《命运 2》中使用 Unity、Unreal 或其他引擎。这可能是一把双刃剑:使用像 Unreal 这样的引擎意味着你可以利用外部支持团队,但同时你不能对引擎进行更改,如上所述,所有支持都是外部的。

您可以在各种博客文章中阅读有关 Bungie 所做努力的更多信息,其中一篇来自2020年6月该团队指出,他们能够创建“支持《命运 2》中单一不断发展的世界的新引擎功能。”还有一个红迪网问答Bungie 前工程经理 Chris Kosanovich 发表评论,他对《命运 2》使用新引擎发表了以下看法:

我们将引擎从D1更新到D2,并在D2开发期间继续更新引擎。我们永远不会制作一个全新的引擎并将《命运》移植到其中,但 Bungie 未来制作的任何游戏都不一定需要使用《命运》技术,如果它对游戏没有意义的话。

这一切意味着 Tiger 引擎是专门为《命运》而创建的,并且在《命运》系列的过程中获得了大量更新和新功能。该引擎旨在处理使《命运 2》成为当今伟大游戏的所有因素。同样重要的是要注意,Tiger 引擎对于像 Marathon 这样的游戏可能没有意义,因此 Bungie 最终可能会创建另一个 Blam 引擎继承者,或者可能使用完全不同的东西。看看我们的命运 2 策略指南有关《命运 2》您需要了解的一切。

来自南方的萨姆·钱德勒 (Sam Chandler) 在他的作品中融入了一点南半球的风情。在几所大学转悠、获得学士学位并进入视频游戏行业后,他在 Shacknews 找到了自己的新家庭,担任指导主管。他最喜欢制作一本可以帮助别人的指南。如果您需要指南帮助,或者发现有些地方不太对劲,您可以在 X 上给他发消息:@塞缪尔钱德勒