晕动症一直是困扰虚拟现实的难点所在,最常见于第一人称射击游戏和行走游戏,玩家会发现真实身体与虚拟身体之间存在严重的偏差。在游戏中移动太快也会造成胃部产生不良的反应。而玩一款虚拟现实游戏可能会让你撞上一堵墙或咖啡桌。VR游戏的开发人员对此也非常清楚,他们正开始通过与众不同的方式来解决这些问题。
他们在Oculus Connect 3开发者大会上展示了自己的成果。另外,Oculus的Touch动作控制器即将上市,这意味着Rift游戏的设计师可以着手为VR带来越来越真实的身体运动。比方说《Lone Echo》,这是一款新的Rift独占游戏,通过在零重力环境下的拉推动作来实现角色移动。
《Lone Echo》的开发商Ready at Dawn通过一种巧妙的方法来模拟出漂浮在太空的感觉,尤其是在土星光环中的采矿作业。Ready at Dawn创建了一个持续运动的系统,而不是让玩家在有限的物理空间中进行移动。因为在太空中你是不可能保持完美的静止状态,除非你把自己牢牢地绑定在固定的物体上。在《Lone Echo》中,玩家会不断漂移,通过拉推动作来实现角色的移动。在漂移时,你可以点击Touch控制器上的按钮进行喷气,从而调整运动方向。
一开始你有种像是迷失了方向的感觉。虽然VR在减轻晕动症上已经取得了很大的进展,但你时不时还是会感到不适。而一旦适应了这种移动机制,你就会感觉《Lone Echo》的运动系统十分自然,不用再担心身体和大脑之间的映射会断开,因为零重力的元素会填补这个偏差。几分钟后,你就会慢慢忘却晕动症。
Ready at Dawn的艺术总监Nathan Phail-Liff表示:“当你只有头部和手部取得对称时,向四周进行移动就会让你产生恶心的感觉。我们当时突发奇想,希望了解宇航员是如何在国际空间站进行移动,所以这是一个非常激进的运动模型,但也确实很舒服。”
在虚拟现实中运动并不容易。要实现这一点并且要有出色的效果,那么你就需要合理地处理摄像头的安放位置。即便如此,如果没有合适的传感器和足够大的空间,你就不能像现实世界那样自由地在虚拟世界中进行走动。这对VR游戏开发者来说是一个难题,他们中的许多人正试图打造不同的体验,让玩家扮演更积极的角色,而不是被动地站在那里或坐在那里。这里还没有涉及到晕动症。
这些技术离科幻小说所描述的未来还有一段很长的距离。
接下来,我们可能会看到更为先进的无线VR头显,可以让我们在任意大小的房间中,甚至在室外实现自由移动。其软件还能创建出复杂精细的虚拟环境,可完美匹配现实世界,在某些情况下或许还能将现实和虚拟混合在一起。Oculus正在开发这样一个头显,他们在上周展示了一个代号为Santa Cruz的原型产品。当然,这些技术离科幻小说所描述的未来还有一段很长的距离:像《黑客帝国》或《玩家一号》那样可以让你在模拟环境中进行移动的一体化系统,而现实中的你却可以一动不动。
因此,随着硬件不断发展,VR开发人员提出了更为聪明和具有创造性的方法来帮助我们进行移动,无需我们把脚抬离地面。《Lone Echo》是个例外,因为它不仅解决了运动的问题,而且是通过一种真正符合虚拟现实的方式,让玩家感受到平时不可能实现的体验。但其他传统FPS游戏的开发商正在重新思考游戏设计的基本原理,以适应现代的虚拟现实。
VR游戏使用的常见移动机制是传送。传送在过去几十年中一直是游戏的一种特殊技能,即将上市的《Dishonored 2》可以让你“瞬间”避开敌人。在VR中,传送不仅仅只是一个伎俩,更是替代控制器摇杆和真实身体运动的重要方式。
在最近推出的VR游戏中,Epic Games最新的射击游戏《Robo Recall》或许拥有最出色的运动系统,因为它使用的传送系统十分流畅,可让用户随心所欲地进行运动。正如其他使用传送系统的游戏一样,你不需要通过类比摇杆进行运动,或者是戴着头显在房间中瞎逛,《Robo Recall》会让你在虚拟环境中自由地进行传送。
这款游戏之所以如此特别的原因是该传送机制可让玩家实现无缝的移动。现在大部分的FPS游戏都会使用某种传送系统,让你从地图上的一个点传送到另一个点。2015年的《Bullet Train》帮助开拓了这个系统。隐蔽类游戏《Budget Cuts》借鉴了《传送门》那标志性的移动机制,让你打开时空之门,进行空间传送。而像《Superhot》这样的VR游戏则根本没有移动的元素存在,这些游戏会让你站在原地,并让敌人走向你。
《Robo Recall》使用了一个出色而又复杂的传送系统。选择你想要传送的位置,按下控制器,然后一条蓝线就会在地图上浮现。你不仅可以选择传送的位置,你还可以选择传送到那个位置后角色的朝向。这种传送的速度非常快,而且只需几分钟的练习即可,十分直观。
《Robo Recall》还向玩家提供了一套火器来迎战一大波反叛机器人,就好象是旧式街机射击游戏一样。这听起来似乎有点原始,但在VR中却是一个令人兴奋的体验。玩家可以精确打击敌人、把手放在臀部就能重新装弹,而且你还能自由在地图中进行传送。这样,你可以占据高地等有利位置,而在面对移动缓慢的Boss 时,你可以在他们身边跳来跳去,不断躲避和进行攻击。
其他Rift游戏的开发商也有使用类似的传送技巧,但却有着自己的特点。开发商4A Games开发的FPS游戏《Ark TI ka.1》更强调叙事性。为了让游戏保持进行并为战斗中的玩家提供帮助,4A Games允许玩家在某些预定位置中进行传送。
4A Games的高级编导Jon Bloch说:“如果是自由的传送,玩家可能会把自己置于不利的位置。这是事实,在《Robo Recall》中,没有经验的玩家可能会在地图上疯狂传送,而不是确保自己能具有战略优势。在《Ark TI ka.1》的枪战中,你可以传送到指定的黄色位置以靠近战场。如果那里敌人太多,你又可以撤退到一个更安全的蓝色位置。
在VR中实现完整的身体移动仍然十分困难和昂贵,这些移动机制都是一种取巧的方法,以避开这一难题。HTC Vive的“房间尺度”仍然需要解决许多问题,而一个可允许无限行走的系统目前(如Virtuix Omni跑步机或Void的重定向行走系统)仍然只是利基而已。
即使如此,这些游戏还是可以让玩家体验到只有VR才可以实现的自由度,不必拿现实世界中的身体进行冒险。