2024年8月02日

探索如何使用UEFN在Fortnite中打造《Metallica: Fuel. Fire. Fury.》。

《Metallica: Fuel.Fire.Fury.》是一项Fortnite体验,它将真实体育场演唱会的感觉与奇幻视觉效果融合,带你进入硬摇滚巨头Metallica的世界。

由Magnopus和Harmonix与乐队合作创建,此次体验将带领玩家踏上旅程,穿越Metallica最著名的五首歌曲,包括《For Whom the Bell Tolls》、《Enter the Sandman》和《Master of Puppets》。

这场体验不仅仅是一场虚拟音乐会。

每首歌曲都有独特的体验时刻,并经过专门设计,与音乐节拍对齐,使其成为Fortnite中最雄心勃勃的音乐体验之一。

考虑到《Fuel.Fire.Fury.》是在UEFN公开版本(任何人都可以下载)中开发的,这一成就更令人印象深刻!

“我们使用UEFN的公开版本制作了整个体验,”Magnopus创意总监Dan Taylor表示。“我们没有获得任何特殊权限来访问任何花哨的未来版本或诸如此类的内容。这是任何玩家都可以使用的工具。”

在这篇文章中,我们将深入探讨该团队在使用UEFN交付《Fuel.Fire.Fury.》时发现的优势,以及迭代和实时游戏测试如何改变了该项目的游戏规则,还有Magnopus和Harmonix如何在内存限制下打造史诗级体验所采用的技巧等等。

与UEFN的协作迭代

Magnopus是一家创意科技工作室,致力于打造令人心潮澎湃的沉浸式体验。从《曼达洛人》和《辐射》等节目的虚拟制片,到美国宇航局的虚拟现实项目,不一而足。

即使对于一家习惯与世界知名品牌合作的公司来说,能与Metallica合作也是一件意义重大的事。“这家公司的每个人都想参与这个项目,”该公司全球创新总监Sol Rogers说道。 

在音乐游戏工作室Harmonix(Epic Games旗下)中,这种兴奋感伴随着一丝不安——除了旨在让现有粉丝惊叹之外,他们还有责任将Metallica介绍给新的受众。

“Harmonix成立以来,我们一直想与Metallica合作制作一款游戏,”Epic Harmonix团队的创意总监Helen McWilliams表示,“我们所有人都想确保我们做对了。”

Magnopus过去在各种各样的壮观沉浸式项目中使用过虚幻引擎。不过对于《Fuel. Fire. Fury.》,工作室将在UEFN中进行开发,以便直接将体验交付给Fortnite数百万的庞大受众。

在UEFN的实时协作环境中工作将带来许多好处。在传统游戏开发中,团队成员常常会觉得他们在孤立地工作。有了UEFN,一切都变了。 

从项目一开始,团队就在实时环境中进进出出,一起迭代。“它让团队中的所有人都能进行出色的协作,”Magnopus的执行创意总监Daryl Atkins表示。“我们每天都会在UEFN中会面,播放序列,实时迭代和调整它们——这个反馈循环的闭合也非常棒。”

除了提供一种更愉快、更协调的工作方式之外,团队还发现这种开发方法对创意构思过程产生了奇效。“UEFN的优点之一就是你可以极快地产出创意,”McWilliams表示,“你可以非常快地从产生创意到将其放入版本中,并让我们能够尝试和实验。”

随着项目范围的扩大,快速测试和迭代想法的能力将至关重要。

《Fuel. Fire. Fury.》的每个章节都拥有独特的艺术风格和游戏元素,并将五种不同体验合而为一,在赛车竞速、节奏玩法等模式间无缝切换。

团队不仅要设计各种不同的环境,还要为每首歌构建定制的游戏玩法元素——而且他们还必须找到巧妙的方法将这些元素融入到游戏体验中。 

在音乐和游戏玩法之间达到恰当的平衡至关重要。团队精心设计了可玩的部分,使其引人入胜又不会过度分散玩家的注意力,为玩家提供了充足的空间,让他们在每一刻都能欣赏音乐。

他们花了很多时间思考歌曲的基本元素,并想出了通过游戏玩法和UEFN中可用的工具来传达歌曲的神韵。例如,在开场部分,强劲的即兴演奏和充满活力的节奏,将其转化为一场在火山世界中的高速汽车追逐。 

McWilliams表示:“把这些歌曲提炼成相应的元素,然后再把它们重新组合成一种超凡脱俗的体验,这真的很有趣。”

为了实现这种互动性,团队将Metallica歌曲中的音乐元素分解,并将其用于游戏。他们在虚幻引擎5(UE5)中创建了一个节拍图网格,并将其移植到UEFN,然后由其驱动整个体验。 

“对于所有部门来说,从视觉特效和灯光到动画,这都是一个很好的工具,可以确保所有元素都与音乐完美地紧密结合,”Atkins表示。“我们能够将游戏事件、视觉效果、音频提示同步到节拍图网格。”

利用谱面,团队能够让游戏玩法与音乐的节拍完美契合——从《Lux Æterna》中齐射的火山口,到《For Whom the Bell Tolls》中完美同步摆动的钟声。 

这些小细节有助于增强节奏——不仅在视觉上,在游戏玩法中也是如此。 

团队的另一个关键工具是UEFN的多轨编辑器Sequencer。由于这是一个较为线性的体验,我们使用Sequencer来驱动内容并同步所有内容,以确保它在正确的时间播放,并适用于正确的事件。

“在这个项目中,Sequencer简直是救星,”Magnopus的首席工程师Ross Beardsall说道。“我们从中构建了完整的体验。”

在《Master of Puppets》章节中发生的Boss战玩法就是一个很好的例子。

“我喜欢《Master of Puppets》的Boss战,因为有很多酷炫的场景与音乐同步发生,”Taylor表示。“不仅他的攻击是同步进行的,闪电还能与吉他重复乐段同步发射,他的眼睛也与节拍同步闪烁。”

通过数据流送处理内存限制

为了给《Fuel.Fire.Fury.》中的每首曲目带来独特的风格和个性,团队必须突破Fortnite岛屿内存限制的边界。

他们部署了一种巧妙的数据流送技术,在播放时加载各种数据层,确保体验始终在最大内存级别运行。 

“我们将每个章节的所有内容关联到单独的数据层,我们可以在UEFN中动态流送进出,这意味着我们可以为每个章节提供丰富的体验,而不必担心将所有这些内容塞进固定的内存开销中,”Beardsall表示。 

工程师们正在努力工作,试图最大限度地提高UEFN的内存系统,而项目创意总监们则希望将视觉和游戏玩法设计推向极致。他们一直相信自己能做出视觉效果惊人的作品。

Taylor认为:“当你在UEFN中进行开发时,有趣的是,因为你拥有虚幻的完整图形处理流程,所以你可以做出惊艳的效果。”“诀窍在于从Fortnite中提取游戏玩法的元素,并以创新方式对其进行调整。”

事实证明,Verse对于构建这些创新交互至关重要。团队大量使用编程语言来串联UEFN中开箱即用的游戏玩法元素。 

例如,在《Master of Puppets》章节中,玩家必须随着音乐的节奏在六条闪电轨道上滑行。Verse用于构建系统,注册玩家滑轨的位置,针对不正确的滑轨触发特定的视觉特效,并针对正确的滑轨授予荣誉。

团队还大量依赖于虚幻的Niagara视觉效果系统来带来惊艳效果,创造出在真实演唱会中不可能实现的效果。

Rogers表示:“在与音乐客户合作时,他们通常希望重现舞台表演,而我们则为他们提供了超越舞台表演的机会。”“他们必须担心健康和安全问题。但在我们的'世界'中则不必忧心。你可以把Niagara所有工具都调到最高,如果愿意,你甚至可以沐浴在火焰中。你可以在水下——也可以飞向太空。与艺术家合作,为他们提供新的工具和机会,这真是太令人兴奋了。”

整个体验中大量运用了Niagara,从驾车、火球、闪电到穿透礼堂的体积光束。 

Atkins表示:“就制作音乐体验而言,Niagara可能是与Sequencer并驾齐驱的最有价值的工具,因为它让我们能够在效果和场面上实现很多东西,而这正是这些音乐会体验的核心所在。” 

多平台游戏测试

除了体验本身的设计之外,团队发现,在UEFN中工作为游戏测试带来了进一步的范式转变。整个团队每天都会进入Fortnite,测试最新版本的构建。Taylor表示:“我们会坦诚地讨论哪些方面做得好,哪些方面需要改进,这让我们能够很快找到应该重点关注的元素,以及应该添加到游戏中的最有趣的东西。” 

对于像Beardsall这样从事工程方面工作的人来说,在UEFN中进行游戏测试非常容易——一切都准备好了,可以直接开始。

他说:“在UEFN中工作最轻松的一点是,我们无需设置任何服务器基础设施。”“我们可以直接使用Epic提供的开箱即用的功能,这些功能已经经过数十亿用户的实战检验。”

更重要的是,由于Fortnite已优化为可在各种设备上运行,因此很容易在不同硬件上进行测试。

“在UEFN中,可以预览所有这些不同的平台。”Atkins说表示。“因此,我们很快就知道了它在不同设备上的显示效果。我们可以立即部署,也可以在硬件本身上进行测试——这为我们提供了一个非常紧密的反馈循环,测试这些功能在不同目标平台上的实际效果。”

在Fortnite体验音乐的未来

Atkins认为,我们才刚刚触及虚拟音乐体验的可能性,尤其是在游戏性方面。 

他设想未来艺术家将运用这些体验,将观众带入他们歌曲和创意的世界。他表示:“对我来说,这是最令人兴奋的部分——找到新的方法,不仅仅是做一场演唱会体验,而是如何创造出艺术家心中的新表达形式?”

他还特别介绍了UEFN的Patchwork设备套件(用于创建和操作音乐和视觉效果),以及如何让艺术家有机会开始自己创建这些体验。 

McWilliams也表达了同样的观点。她希望《Fuel.Fire.Fury.》可以激励艺术家们涉足虚拟音乐会,并带来完全不同类型的体验。

她说:“这个项目的一大目标就是激励大家,展示UEFN可以实现什么。”“我们真心希望乐队、艺术家和个人都能创作出属于自己的内容,供大家欣赏。”

立即下载Unreal Editor Fortnite特别版

免费下载入门所需的一切!