【译】制定《Eagle Flight》中控制飞行的方案

发表于2017-01-17
评论2 1.67w浏览

Eagle Flight》是一个关于老鹰的飞行的VR游戏,老鹰翱翔在一个无人居住的巴黎街道上方,通过最小的壁龛或者潜行穿过空的建筑物,你的目光瞄准的天空就是你自己将要通过地方。

育碧蒙特利尔提出了这个概念时,需要同时考虑了VR的优势和局限性,测试如何最好地探索和与虚拟空间交互。在寻求舒适和愉快之间进行平衡时,他们偶然发现了他们独特的控制方案。

控制方案是如此简单和直观,解释他们几乎看起来多余。 向左歪头,将会向左转,向右歪头,将会向右转, 如果要向上飞或向下潜,只要向上或向下倾斜你的头。头盔显示器将会跟踪你的头部的微妙的运动,游戏将它们转换为老鹰航线,并修正在飞行的路径。

Eagle Flight》的创意总监CharlesHuteau说:“有一种非常自然的东西,几乎是以这种方式在世界上移动,然而使你飞的那些梦想总是太短暂。我们知道我们手上有独特的东西,原型带来了这个梦想。

 

一个令人惊讶的直接控制方案

Huteau说,《EagleFlight》开始是由游戏总监Olivier Palmieri领导的一个非常小的团队制作,他只是在虚拟现实上进行研发。Huteau说:“他们的目标是理解VR这一新技术,以及其局限性,以便在游戏开始时做好准备。

 

育碧蒙特利尔已经测试几种不同的控制风格和概念,看看哪些将给玩家一个更好的游戏体验,而不使他们感到眩晕或迷失方向。“我们创造了几个不同的原型,探索在空间导航和与虚拟世界交互的不同方式,”开始在内部进行游戏测试,看看人们会如何反应,什么会触发最刺激的感觉,同时保持最舒适的状态。

在不断的测试中,一个原型在其余所有中突显出来了。 Huteau说:“其中一个原型非常独特,反馈得分超过了其他,这是飞行控制,令人惊讶的是,它不是飞机或太空船类型的控制”。事实上,恰恰和飞机或太空船控制相反。

对于Huteau,区别是非常重要的。“玩家提供的控制和游戏的反应之间没有惯性延迟,”他说。“他们不是驾驶着什么东西,他们也不是在车子里面,他们的地面上飞行,并且有非常灵敏的反应速度。

游戏运动控制的关键是切断中间人。不只是游戏世界中的类似于飞行员的玩家,也是游戏中玩家使用手柄输入来控制方向。Huteau说“有一些非常简单和直观的控制方式,当你第一次尝试鹰飞行时,你很快就会注意到,使用你的头部”。头部控制使得你想要去你想去的地方,并且感觉超自然。比用你的拇指在2D方向发送一个控制命令更合乎逻辑。

同样的技术允许头戴式显示器测量你的头部运动,使你的视野在虚拟世界中移动,这使得这种微妙和即时的飞行控制成为可能。Huteau说“VR头显跟踪是如此精确,从而可以准确的在三个轴上考虑每个方位”。

“这意味着,在玩我们的游戏几分钟后,你就像一个专业的飞行员,完全控制下,你可以飞过城市,真正接近建筑物或地面,你也可以成功通过通过障碍物,在你玩游戏的时候看屏幕的人常常害怕,因为从他们的角度来看,你通过了针眼进行飞行,但在头显中它是非常不同的,跟踪为您提供一定程度的准确性,你感觉完全在控制,没有游戏垫或游戏杆可以与这种控制方式竞争。

 

限制视野,提高舒适度

在公司内部超过400人的游戏测试之后,我们开始将原型用于E3Gamescom的游戏测试。Huteau说“我们收集的数据帮助我们细化每一个细节,从你的倾斜控制的角度,到潜行的最大速度和加速曲线”。所有这些参数都非常敏感,我们如果不那么谨慎,游戏将会被打破,没有人可以安全地进行游戏,即使我们的团队也不能。

我们发现了凝视控制游戏的一个根本问题,一个将迫使他们动态改变凝视的问题。

Huteau说“很早以前,我们注意到对运动症敏感的玩家在高空几乎没有问题,但是一旦他们在城市潜行和低飞时,舒适度就被打破了”。

开发人员发现你的外设视图中快速移动的对象会很快地触发晕动感。 Huteau说“在现实生活中,对大多数人来说,你的大脑创造了一个隧道视野,帮助你专注于你的视野中心,但在VR中,我们需要主动提供一点这样的帮助。

我们提供了“动态盲视”的方法,跟踪你的方向和你在空间中的位置。Huteau说“当你飞得太靠近一个对象时候,我们开始关闭屏幕的那一侧,以模拟隧道视觉。这样做的优点是,当你玩游戏时,你不会注意到它”。这是我们团队非常自豪的功能之一,因为它允许非常敏感的人突然享受没有任何VR 经验问题。

这种视觉效果在控制头部运动和玩家的眼睛的运动的游戏中将是非常关键的,因为它将防止他们在游戏提供的高速度下产生不适感。如果开发人员帮助玩家实现真正的飞行的感觉,他们将需要保持玩家不感到眩晕,因为他们会冲过城市的街道和屋顶。

翻译自:

< http://www.gamasutra.com/view/news/286498/Devising_the_VR_gaze_controls_of_Eagle_Flight.php

 >;

 已获得作者翻译授权。

如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引