驱动《不朽者传奇™》的尖端技术
2023年4月20日
Ascendant Studios 的开发团队分享虚幻引擎 5.1 为艾维姆世界带来了何种精彩。
从开发之初,Ascendant Studios 的团队就希望《不朽者传奇™》在技术层面上能成为真正的次世代(现在是当前世代)体验,一部将我们团队的开发能力推向新高度的作品。我们很自豪能推出首批以虚幻引擎 5.1 打造的 AAA 游戏之一,这款引擎提供了工具和技术,让我们能够打造出真正绝无仅有的作品,我们希望玩家也会有同感。
如果你有关注游戏开发中的技术层面,以及它能为视觉保真度和游戏内容带来的影响,那么你无疑已经见识过 Epic Games 团队通过其 UE5 技术演示完成的一些惊人成果。然而,《不朽者传奇》就是首批示例之一,将这项技术应用于具备完整功能且可游玩的体验。光照、视频特效、物理效果等都经过调整,旨在为玩家带来令人惊叹的体验,让大家能在艾维姆展开一场如电影般的旅程。

无论你到访的是永恒之战后留下的废墟,还是充满生机的繁华定居点,我们都致力于提供绝佳的细节水平,让每个地点都感觉真实无比、充满生活气息,即使它们是设定在一个奇幻世界。为了实现这一点,我们正在使用 UE5 提供的几个非常强大的新工具。
Nanite 就是一个例子:这种微多边形几何系统会根据你与任何游戏内物体的距离,以智能方式调整其细节级别。因此,如果一个物体足够远,即使它存在精细细节你也无法看清,Nanite 就会即时让该物体在物理上变得不那么复杂,这样游戏就不会浪费资源去对其进行完全渲染。
我们的首席技术官 Mark Maratea 说道:“在任何其他游戏中,你可能会看到一面看上去像是巨大崎岖岩壁的东西,但它实际上是平坦的,只是上面用了崎岖纹理,可能还应用了一些着色器的技巧。我们不必那样做;我们实际上是构建一个包含所有这些细节的物体,而 Nanite 会根据你的距离来决定是否显示这些细节。”
这意味着,减少远处物体细节而节省下来的资源可以用于更近的物体,从而使附近环境的细节更为丰富。Mark 说道:“在某些游戏中,人们会在看到过场动画时说‘这看上去太棒了!’但看到游戏画面时会觉得‘这看上去不太一样!’这是很典型的情况;在电子游戏中,我们已经习以为常很久了。但在我们的游戏中,上述二者的质量会非常接近。比如你原本正在观看游戏内过场动画,然后镜头滑入贾克的头部,你切换到第一人称视角控制,这时眼睛看到的一切都会和刚才一模一样。视觉保真度是完全一致的,仅对景深、运动模糊和其他电影式过场动画效果进行了一些改动。一切都是实时的。”

UE5 还有一个出色的全局光照和反射系统,名为 Lumen,它能提供可移动且可变化的实时光照。资深艺术总监 Dave Bogan 说道:“光线不仅会照到角色和环境上并投射阴影,还会从它们身上反射,吸收颜色,并让这些颜色在附近的静态和动态物体上显现。Lumen 可以高效地完成这一点,因此我们可以添加其他辅助光源和体积光,让环境变得无比生动且而富有氛围感。”
Mark 说道:“以我们奥瑞曼天空之岛上的图书馆关卡为例,你出来时,太阳会刚好在这些浮空岛屿的地平线上。当你四处走动时,它会与周围的一切相互作用。你就如同置身于日落时分的罗马斗兽场,光线穿过残垣断壁,根据你站立的位置,你可能完全处于阴影中,也可能沐浴在阳光下,它还映照着你周围所有的岩石和瓦砾,整个区域都是如此。”
Dave 说道:“即使只有一瞬间,当游戏中的光照感觉不自然,或者缺少阴影,或光线在应该反射的地方没有正确反射时,这会破坏玩家的沉浸感。但这项技术帮助我们克服了这个问题。”

(使用 Lumen 全局光照系统的 8K 图像)
此外还有世界分区(World Partition),这是虚幻引擎 5 在你移动时加载环境片段的方法。这让我们可以打造一些真正非常庞大的游玩区域。Mark 说道:“我们的关卡非常巨大,关卡有各种规模,有些又大又开阔,有些则相较集中。我们有几个关卡长度相当于 25 至 30 千米!而且这还只是可玩的空间哦!不过需要澄清的是,这并不是一款开放世界游戏。我们很喜欢玩开放世界游戏,但那不符合我们的愿景和我们想要讲述的故事。”
Dave 说道:“所以世界分区的作用,就是让我们能将这些巨大的关卡分成更小的部分,并在玩家移动穿越这些部分时控制其从内存中流进与流出。这使得我们能够随时最大限度地提升玩家周围的视觉保真度,并且建造出以前不进行加载、不打断游戏就无法实现的关卡规模。”
Mark 说道:“与你过去熟悉的开放世界游戏不同,我们所有的关卡都以这种独特的技术精心设计,这全都是得益于 Lumen 和 Nanite。在那些区域穿梭将是一段愉快的漫步时光!玩家还能发现各种环境叙事,为这个世界增添真实感。”
而且这是一个你将能够亲自操纵的世界。在穿梭于艾维姆各地的旅程中,你会遇到高耸入云的建筑和雕像,它们不只是摆设;凭借魔印的力量,你将能重塑周围的世界,创造新的通行路径和探索方式。以古老石块雕刻而成的巨大雕像将在你的控制下焕发生机。缠绕在山脉上已亿万年之久的繁茂植被将随着你的意志展开枝叶。

你可能会猜测这样的规模、广度和美感需要很强大的处理能力。确实如此。Mark 说道:“大家可能会在其他奇幻游戏中看到,他们在一些细节上有所保留,因为那不切实际,但我们选择不受此制约。为了做到这一切,我们不得不做出艰难的决定,不再支持过旧的显卡和上一代主机。不过仍有大量游戏内容可以游玩。”
实际上这意味着什么呢?我们想打造一款能在当前世代硬件中享受的游戏,同时也为 PC 爱好者带来充分运用虚幻引擎 5.1 之美的体验。作为基准,我们在此列出在目标 1080p/60fps 最低设置和 1440p/60fps 推荐设置下运行游戏的建议配置。不过,我们会在游戏发布前持续进行优化,因此这些配置可能会有所变动。如果有变动,我们一定会明确告知大家。
| PC 规格 | 最低配置 | 推荐配置 |
|---|---|---|
| 操作系统 | Win 10(64 位)或更高版本 | Win 10(64 位)或更高版本 |
| CPU - Intel | Intel Core i7-9700K | Intel Core i7-12700 |
| CPU - AMD | AMD Ryzen 7 3700X | AMD Ryzen 7 5700X |
| RAM | 16GB(双通道) | 16GB(双通道) |
| GPU - Nvidia | GeForce RTX 2080 Super(8GB) | GeForce RTX 3080Ti(12 GB) |
| GPU - AMD | Radeon RX 5700XT(8GB) | Radeon RX 6800XT(16 GB) |
| DirectX | 版本 12.1 或更高版本 | 版本 12.1 或更高版本 |
| 存储空间 | 110GB(强烈建议使用 SSD) | 110GB(强烈建议使用 SSD) |
| 性能预期 | 1080p @ 60fps,低中设置 | 1440p @ 60fps,中高设置 |
所有游戏版本均要求 64 位处理器和操作系统(Windows 10 或更高版本)、DirectX 12.1 或更高版本,以及 110GB 的存储空间。我们也强烈建议玩家在固态硬盘(SSD)上进行游戏。
我们将这项技术应用于《不朽者传奇》的目标是希望打造出玩家们在未来许多年都能持续享受的最终成果。Mark 说道:“在 PC 上,我们的纹理和视觉质量会根据您的显卡而浮动。所以如果您使用 4090 显卡,游玩过程就会像在看电影一样。如果升级后的显卡或主机拥有更多内存,那么就能更轻松地重新编译游戏以利用新的性能。”
如果没有虚幻引擎 5,我们是无法做到这一点的。Mark 说道:“开发团队提出的一些想法,我们根本无法实现,因为当时手上并没有可用的技术。‘嘿,咱们来设计一个 400 英尺高的步行机甲关卡,在海里,然后让机甲遭受飞艇的袭击,然后玩家可以在机甲内部战斗,也可以在机甲顶部战斗,说不定还会差点从机甲上掉下来?’,当时我们可能会想,‘我们怎么可能让它化为真实?’但现在,那个关卡已经出现在游戏里了。我们希望玩家们会对其视觉呈现大为惊叹。”
