Marvel Rivals 拥有来自 Marvel 多元宇宙的众多可玩英雄和恶棍,其中许多都具有定制机制,Marvel Rivals 为开发商兼发行商网易游戏带来了无数需要克服的技术挑战,特别是在优化游戏机英雄射击游戏时。
网易游戏高级图形工程师张铁一今年在 GDC 上主持了一场演讲,揭开了奇异博士门户网站这一特定机制背后的神秘面纱。如果您还没有看到这些门户网站的运行情况漫威对手,奇异博士可以从他所站的地方打开一个传送门,到达地图上一定距离内的任何地方。该传送门将(在大多数情况下)显示放置传送门后玩家将到达的位置。它们的工作原理和外观与最近的《奇异博士》电影中看到的非常相似。
尽管将玩家从三维空间的一个点传送到另一个点已经对渲染环境的设备提出了技术挑战,但演讲主要集中在一个更大的挑战上:网易如何设法以最小的帧损失同时渲染同一环境的多个角度。
张向观众介绍了用于产生效果的渲染技术的许多步骤,讨论了效果背后的灵感,并在演讲中展示了该技术的不同迭代之间帧速率的差异。
有关的:25 年来,Havok 推出了预算高达 2000 万美元的免版税定价
他在演讲开始时展示了该机制在使用虚幻引擎中名为 Scene Capture 2D 的工具时的工作原理,该工具的工作原理就像虚拟相机一样,无需进行任何优化更改。他介绍了该工具,并表示:“对于那些熟悉 [虚幻引擎 5] 的人来说,门户的首选解决方案是场景捕获 2D 组件。作为内置工具,它有完美的文档记录并得到许多教程的支持”,然后继续赞扬该工具“在创建捕获内容时具有一致的视觉质量”。
尽管该工具看起来很可靠,但在张幻灯片中显示的视频中,当奇异博士通过门户时,帧速率急剧下降。舞台上显示的示例显示所需的渲染时间增加了一倍,导致游戏的帧速率骤降到大约一半。然而,根据场景中照明的复杂性,这可能会有所不同。无论如何,鉴于漫威对手比赛中的竞争倾向、丢帧可能是致命的,尤其是在这样一个竞争激烈的环境中不到五分之一的活跃 PC 玩家玩新游戏。
有关的:Avowed 的 QA 团队如何通过设计工具内部工作来消除错误
有关的:Marvel Rivals 兑换代码 2025 年 5 月
需要两个提供了指路明灯
然后,工程师为解决这个帧率问题找到了一个令人惊讶的灵感点:2021 年广受好评的合作游戏需要两个。 Hazelight 使用虚幻引擎来渲染两个同步视图,而无需从运行它的计算机或控制台消耗大量电量,这使得郑在门户中使用了类似的渲染技术。郑开玩笑说需要两个基本上无懈可击的帧率,打趣道,“这个游戏使用某种魔法吗?我不知道!”
使用由 Hazelight 和 EA 的重量级人物首创的无滞后分屏渲染技术,Zheng 制定了一种优化的帧效率解决方案,该解决方案利用了通常为本地分屏合作保留的技术,本质上是将另一个玩家放入游戏中,以便渲染另一侧的视图。这种方法使网易能够更有效地使用设备上的 GPU,从而大幅减少丢帧。但网易更进一步,在门户内每秒大约跳过 5-10 帧,从而进一步节省计算机的电量。
奇异博士的门户网站已被证明是其中之一漫威对手”最受欢迎的机制,玩家找到巧妙的布局和策略,突显了这项技术的多功能性,包括现已修补的漏洞,允许玩家将对手困在地图的几何形状内。
有关的:Unity 首席执行官、首席技术官承诺在运行费用崩溃后保持“稳定性”
