0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何开发一款怎么飞都不晕的VR飞行游戏?

fFU3_vrtuoluo 来源:未知 作者:李倩 2018-05-21 16:15 次阅读

在Unite Beijing 2018大会上,育碧游戏开发总监Olivier Palmieri发表了主题为“在VR中全速飞行:Eagle Flight背后的研发”的演讲。Olivier Palmieri在演讲中详细的介绍了其团队在开发《猎鹰翱翔(Eagle Flight)》过程中最重要的一点思考,就是如何保证玩家在获得极致飞行速度的前提下,还能享受极高的舒适度。

Olivier Palmieri目前担任Ubisoft 蒙特利尔VR工作室的游戏总监,目前正在研发VR游戏《猎鹰翱翔(Eagle Flight)》。Olivier Palmieri,1998年在法国Montreuil加入了Ubisoft,并担任Rayman和Ghost Recon的游戏和关卡设计。2005年,他加入了Ubisoft 蒙特利尔工作室,并参与了多款畅销游戏制作,如“火影忍者”、“刺客信条2”等,并在2014年成立了VR团队。

首先需要做一些研究

众所周知的是,在VR中快速的飞行和做飞行动作时极其容易使玩家晕眩,因此这类游戏经常无法获得足够舒适的游戏体验,“我们希望能够提升VR玩游戏的舒适度,尤其是在VR中运动时,它的舒适度很重要。”

“为了创造出这样的游戏,我们要遵从一些基本的原则,这叫形式遵从功能。研究VR的时候首先考虑它的功能性,然后利用它的功能来优化VR。”

Palmieri 的团队认为要在VR运动的过程中实现很好的舒适度,首先要考虑VR游戏的场景运动和人在现实场景运动之间的矛盾,通过这种研究,可以找到一些非常精准的控制方法来提高它的舒适度。

根据Palmieri的团队研究,人的大脑和耳朵之间存在着一种非常精准的三轴平衡状态,比如说人在转动自己的头部,向左或者向右转,抬头或者低头,这种三轴平衡都会继续保持。

“我们通过研究人的眼睛和头部移动的特性,发现当人保持头部不动,眼睛盯着一个物体,然后其他人转动这个人的头部时(眼睛继续盯着同一个物体),根据观察,当这个人在动脑袋的时候,耳朵也会及时进行调节,以此确保眼睛的方向。”

接下来,Palmieri还列举了一些他们的研究案例,如NASA 60%的飞行员第一次进入太空会呕吐,人在第一次佩戴眼镜时会感觉十分不习惯,以及研究了人对于动作的感知,当人做出不同动作时,大脑出现的不同反应等。最后通过这些研究,才完成了第一款能够确保获得舒适体验的VR游戏原型。

“我们在开发游戏的时候会考虑这三点,我们要确保这个游戏玩起来是非常舒适的,你不会觉得恶心。当然了也要确保这个游戏是非常好玩,而且是容易玩的。因此我们不仅确保这款游戏在操控上非常的精准,而且会提供多种操控方式。”

Palmieri 团队还邀请了不少人来测试这款《Eagle Flight》的原型,其中包括从没接触过游戏的人,除了获得了大部分人的好评外,Palmieri团队还在此次测试中,获得了进一步改善游戏的研究成果。

“在玩《Eagle Flight》这款游戏的时候很多都是跟大脑的反应有关,看你前面视觉的方向和你的动态,这种控制是非常的重要,都是由大脑控制的。现在我们所使用的精准度和互动程度,其实大脑的反应也是最好的。”

晕眩产生的原因

让人们产生晕眩的第一个原因就是视觉,当眼睛无法跟大脑的系统相协调时,用户看到和感知到的与大脑里感知的内容不协调。“我们去打猎,然后大脑就会辨别,通过你的眼睛所收集的食物的信息与大脑的信息进行平衡,如果大脑觉得这是一个有毒的,但是看上去是很好的东西时,会引发恶心感。”

二是当人的脑海里感觉到有位移动作,但是眼睛没有看到这种动作。“比如说在船上面,你在船上房间内看书,大脑觉得你应该是静止不动,但是身体实际是在动的,这个时候就会有晕眩现象产生,因为大脑的协调不一样。”

还有帧数比较低导致静止,这跟第一个原因非常类似。“如果你头部稍微动一下,但视觉停住不动,这种帧数非常低的情况下,你眼睛看到认为没动,但是身体感知应该比动作快,这也是一种不协调。”

“还有就是,内耳是有它的加速期的,比如说从0到动作,或者动作到静止,从0到快速的动作,或者从快速的动作变成停止,也会引发一些恶心感。在这儿关于头晕,有些人头晕程度不一样,还是取决于你的敏感程度,女性则更敏感一些。”

晕眩的解决方案

Palmieri 表示,要解决晕眩,可以从以下五个方面下手,但这不代表能够消除全部的晕眩感。

第一,保证人的各种感官接收信息和游戏内一致。“首先我们根据自己的内耳进行研究,利用自己的头部操控玩游戏时,周围的事物应该保证让你的视觉和听觉相匹配,保证看到的方向和听到的声音保持连贯,而不是两个不同的方向。所以说在一个游戏里面我们一直是往前飞行,我们希望能够保证在你向上看的时候,你是往上移动的,向下看的时候是往下移动,保证你能够匹配。”

第二,多人测试,尽量覆盖更大的人群。“我们建议在玩VR游戏的过程中,要有很多人检测你的游戏,来保证你的游戏让玩家感到舒适,因为每个人对于不舒适感觉的承受度和敏感性是不一样的。”

第三,碰撞系统,合理安排过渡。“假如说撞墙之后变得黑暗了,撞到一个物体之后视觉系统会检测到我停止了,这时候会有一个瞬间变黑的阶段,我们保持一段时间的黑屏,然后最终逐渐的呈现出来。”

第四,鼻子也是一种平衡方式,人通常会不经意间看到自己的鼻子。“在Eagle Flight这样的游戏中因为是作为老鹰,它有所谓的鼻子,我们可以感受到自己鼻子的存在,大脑会检测哪些地方是移动,哪些地方是静止的。”

第五,合适的音效能够增加游戏舒适度。“所以说我们利用视觉玩了很多游戏,但是玩游戏时声音也要加入其中,因为希望这样的音效能够增加游戏的体验,而且我们进行了很多研究来提升VR的舒适度,包括添加声音。移动有时候会产生一些不适感,我们希望能够找到一些不同类型的歌曲来播放,让大脑相信我们处在一个真实的世界里。”

有哪些地方难以实现?“我们希望未来能够实现一种瞬间的加速,凭着直觉就进行加速,我们也不希望我们的玩家感到晕眩。关于加速,我们可以看到玩游戏过程中,如果我们翻车的时候我们要保证你的速度可以实现一种平衡和调整。”

说在最后的三件事

Palmieri最后还说了他们团队接下来将进行的三件事情,第一个是实现完整的头部控制器,让玩家能够通过头部来操控游戏,这需要将头部的一些动作和游戏中的方向匹配在一起,而且最主要的是考虑匹配哪种VR设备更舒适。第二是将为游戏增加太空场景或者海里的场景,最后则是设计一些新的定位方式。

“对于玩家,我们不会随便就把一些自己认为好的东西,比如人物、模型、动作,强行让玩家接受,我们会把它给玩家看和体验,比如说这样的空间中,这些不同的旋转场景其实对于玩家来讲感受非常不好,因为大部分人觉得非常的快速,就会头晕和恶心了,像这种情况可以给玩家做一个遮掩视角的眼罩效果,要多站在玩家的角度思考。”

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • vr
    vr
    +关注

    关注

    34

    文章

    9556

    浏览量

    148803
  • VR设备
    +关注

    关注

    0

    文章

    105

    浏览量

    12155

原文标题:育碧游戏开发总监Olivier Palmieri:如何开发一款怎么飞都不晕的VR飞行游戏?

文章出处:【微信号:vrtuoluo,微信公众号:VR陀螺】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Flat2VR Studios成立,专注于开发和移植商业化VR游戏

    据了解,Flat2VR也研发出开源UEVR工具,以便为使用虚幻4/5引擎的游戏设计VR Mod。然而,先前社区的游戏项目未获官方授权。
    的头像 发表于 03-18 15:07 251次阅读

    PS VR2: 游戏扩展及访问PC游戏功能正在测试

    此外,索尼还透露,该公司正致力于实现 PS VR2 与个人电脑之间的游戏互通。这将意味着,玩家们除了在 PS5 上玩 PS VR2 游戏外,还能接触到更多类型的
    的头像 发表于 02-23 14:02 177次阅读

    三星开发裸眼3D游戏显示器

    在2024年的国际消费电子展(CES 2024)上,三星展示了一款令人惊艳的裸眼3D游戏显示器。这款显示器独特之处在于,用户无需佩戴任何可穿戴设备,就能享受到沉浸式的3D/VR体验。
    的头像 发表于 01-09 15:36 412次阅读

    【鸿蒙千帆起】《钢岚》成为首基于HarmonyOS NEXT开发的战棋新游

    段合作紧密,共同为用户带来众多人气爆战棋类游戏,其中,在《梦幻模拟战》《天地劫:幽城再临》开发过程中进行联合自动化游戏测试等。 作为一款
    发表于 12-28 10:24

    【飞腾派4G版免费试用】4. Teeworlds 浅谈游戏

    支持多个操作系统,包括Windows、macOS和Linux,促进了跨平台多人游戏。 开源: Teeworlds是一款开源游戏,这意味着社区可以为其开发做出贡献,并创建各种不同的模组
    发表于 12-25 19:47

    Meta上半身追踪技术助力VR游戏抗晕动症挑战

    更为引人注目的是,上半身追踪并不仅仅提升游戏沉浸感,同时有望缓解VR领域一大顽疾——晕动症。据IT之家观察,知名VR开发工作室BattleAxeVR在社交平台表示,该功能使诸如《上古卷
    的头像 发表于 12-20 10:06 247次阅读

    如何选择一款真对数放大器?

    想选择一款真对数放大器,用来实现接收机的动态范围的压缩,信号频率为10M, 压缩前动态范围为120dB, 想通过放大器压缩到70dB范围内? 请推荐几芯片? 谢谢
    发表于 11-22 08:23

    Unity中国、Cocos为OpenHarmony游戏生态插上腾飞的翅膀

    Creator等游戏引擎产品,Cocos游戏引擎既是一款高效、轻量、免费开源的跨平台 2D&3D 图形引擎,也是个实时 2D&3D 数字内容创作平台,拥有 高性能、
    发表于 10-23 16:15

    如何使用 Kivy 编写一款乒乓球游戏

    好久没有写游戏系列教程了,今天恰好浏览到了 Kivy 这个开源跨平台的Python 框架,它能用于开发多点触控的用户界面程序,允许快速简单的交互设计,非常方便,于是有了制作本教程的想法
    的头像 发表于 10-21 14:36 280次阅读
    如何使用 Kivy 编写<b class='flag-5'>一款</b>乒乓球<b class='flag-5'>游戏</b>

    一款国产USB3.0HUB集线器芯片

    *附件:和芯润德 USB3.0HUB 设计资料.rar 推荐一款国产 USB3.0 HUB芯片,型号SL6340 推荐一款国产3.0HUB,型号SL6340,是一款由和芯润德科技自主研发的国产
    发表于 10-20 18:20

    凌i.MX9352开发板试用】+机械臂游戏3—游戏源代码(开源)原创

    即可开始游戏凌嵌入式开发板ADC连上篇的游戏遥控,(https://bbs.elecfans.com/jishu_2362224_1_
    发表于 08-11 00:07

    VR游戏装置中应用伺服的场景有哪些?

    (1)动作模拟:通过使用伺服电机来模拟游戏中的物理力量,例如模拟武器的后坐力、角色的移动和碰撞等,可以使玩家更加身临其境地感受到游戏中的动作。 (2)运动平台控制:伺服电机可以用于控制VR游戏
    的头像 发表于 08-02 08:05 261次阅读

    构建一款AR/AI健身游戏

    电子发烧友网站提供《构建一款AR/AI健身游戏.zip》资料免费下载
    发表于 06-12 14:49 0次下载
    构建<b class='flag-5'>一款</b>AR/AI健身<b class='flag-5'>游戏</b>

    如何NodeMCU + TFT LCD制作简单游戏

    我的 WiFiBoy 项目上周末获得了个新的定制 NodeMCU+UCG-lib 固件。它对我们用 Lua 脚本制作游戏非常有用。 这是我们第一款使用 NodeMCU 1.5.1-wb 固件的 Lua
    发表于 05-24 09:03

    如何使用Wemos D1 mini制作一款简单但具有挑战性的游戏

    我使用 Wemos D1 mini 制作了一款简单但具有挑战性的游戏。 我尽量使说明尽可能详细,但如果您对此有任何疑问,请告诉我。 您所要做的就是将魔杖从电线的端拿到另端。它有
    发表于 05-23 06:14