《异形:盗贼入侵》作为史上首款以著名《异形》宇宙为背景的VR游戏,其开发商Survios在开始制作时就意识到,绝不能在质量上妥协。 在这款单人动作恐怖游戏中,玩家将在虚拟世界中扮演Zula Hendricks,使用脉冲步枪、运动追踪器等标志性武器和装备,对抗高度智能的异形。为了实现其目标,即创造沉浸式氛围和紧张刺激的动作体验,Survios选择了虚幻引擎开发项目。幸运的是,Survios对使用UE开发并不陌生,因为该工作室已经使用该引擎的前几个版本开发了近十款游戏。 那么,Survios是如何利用虚幻引擎5的特定功能(如Lumen、Niagara、Chaos物理、体积光雾、Gameplay技能系统等),尽可能地提升《异形:盗贼入侵》的沉浸感和娱乐性的呢?下面请听Survios联合创始人兼首席技术官Alexander Silkin的讲解,了解更多详情。
项目中使用的其他UE5功能
Alexander Silkin:Lumen让我们感到激动不已,它能生成非常漂亮的图像。遗憾的是,现代VR平台的性能还不足以运行Lumen的动态全局光照和反射。然而,Lumen能让我们快速地实时预览结果,因此使我们能够在编辑器中更有效地迭代。
对于设备上的最终图像,我们依赖GPU光照烘焙技术,它是光照烘焙的最新迭代技术。上一代技术是基于CPU的Swarm。而现在,GPU光照烘焙的速度要快得多。
我们本地构建的新农场配备NVIDIA RTX 4090显卡,因此每张贴图都能在大约30分钟内完成烘焙,无需多个小时(过去,根据质量的不同,可能需要4到8小时)。
这让我们能够真正做到快速迭代。使用Lumen,美术师可以快速移动光源或对象,以查看预期效果。然后我们可以进行烘焙,在设备上提供电影级别的光照质量。 Alexander Silkin:我们也非常喜欢Insights Profiler,自从虚幻引擎5发布以来,它一直在不断地更新。由于VR的性能是一项挑战,Insights Profiler对我们帮助很大,它可以快速确定瓶颈(例如,确定将迫使我们等待工作完成的空闲阶段)。这让我们能够以更科学的方式进行优化。Alexander Silkin:我们大量使用了Gameplay技能系统,不仅用于敌人,也用于玩家。Gameplay技能系统真的很有帮助,让我们可以解耦很多逻辑。特别是对于玩家来说,它是系统地将输入与操作解耦的好方法。它还为我们提供了一种更广泛的计算方法,用于计算玩家和敌人受到的伤害和效果。Alexander Silkin:动画蓝图系统也得到了大量更新。特别是,我们现在可以使用动画蓝图链接动画层,将许多动画蓝图链接在一起。这让我们能够创建可重复使用的大型蓝图网络。同时,这些蓝图的可维护性也得到了提升,它们被解耦,避免成为巨大的单一模块。Alexander Silkin:在《异形:盗贼入侵》中,异形看不到你,但能听到你。这些怪物没有眼睛,但听力极佳。因此,整个游戏围绕着这样一个概念展开:只要无意或有意制造出声音,敌人都会向你靠近。为此,我们使用了虚幻引擎中的人工智能感知系统。要了解有关《异形:盗贼入侵》的更多信息,请访问alienrogueincursion.com,游戏将于2024年12月19日登陆PlayStation VR2和Steam VR。扫描下方二维码,关注后点击菜单栏按钮“更多内容”并选择“联系我们”获得更多虚幻引擎的授权合作方式和技术支持。
长按屏幕选择“识别二维码”关注虚幻引擎
“虚幻引擎”微信公众账号是Epic Games旗下Unreal Engine的中文官方微信频道,在这里我们与大家一起分享关于虚幻引擎的开发经验与最新活动。