自从Quest开始支持手势识别后,我们陆续看到一些小规模的VR游戏支持该功能,比如VR积木游戏《Cubism》、VR城市模拟游戏《Little Cities》等等。不过考虑到VR手势识别性能还不够稳定,目前VR应用通常是在VR手柄交互上,将手势识别作为另外一种选择,主要目的是探索手势交互的效果,同时给玩家带来新鲜感。

通常,手势交互主要用来模拟抓取等简单的动作,或是像在《Liteboxer》中,通过识别手的位置来实现用户与虚拟沙包之间的交互。然而,很少有开发者为手势识别设计更复杂的交互,而将手势识别与快节奏的音游玩法结合,更是少之又少。《Unplugged》就是这样一款游戏,据称该作是专门为手势识别设计的VR游戏,仅兼容Index一款支持五指追踪的手柄。

《Unplugged》是一款摇滚风格的VR音游,其玩法很好理解,就是用双手模拟空气吉他,但同时手的位置并不能随机,需要将五指的位置根据VR游戏中的色块去对应。这款游戏在Quest商店收获了不少玩家欢迎,体验者们认为这是一款好玩的游戏,而其好玩的关键,离不开优秀的手势交互效果优秀。

Miniature Beat Saber

我们知道,Quest手势识别技术的稳定性、刷新率还不够成熟,在快节奏的VR游戏中难以实现很好的体验感。此前就有开发者设计了几种用手势来玩《Beat Saber》的demo,不过并未正式发布。市面上支持手势功能的节奏VR游戏屈指可数。

据了解,《Unplugged》的核心玩法就是用手势玩空气吉他,类似于无手柄版《吉他英雄》。考虑到手势追踪在准确性、稳定性等方面的局限,游戏在手势交互上的设计相对简单,主要是一只手做弹奏动作,另一只手负责将手指对准节奏点的位置,没有很复杂的手势变化。

实际上,几年前HoloLens、Magic Leap 1就采用手势作为AR的主要交互方式,使用者徒手就可以操控AR界面和模型等内容。但早期的手势识别技术不够准确,不稳定,操作菜单的延迟大,体验感不流畅。

几年后,手势交互却在逐渐成为VR游戏的重要玩法之一。在Quest支持手势功能后,便陆续出现了一批VR手势游戏,分别展现了手势识别的不同应用场景。

有趣的是,《Unplugged》的主创成员Ricardo Acosta此前也曾担任微软Windows全息技术设计师。在微软期间,Acosta更倾向于手柄交互,而不看好手势追踪。在离开微软后,Acosta曾在音乐会上获得灵感,尝试开发一款摇滚主题的VR吉他原型游戏:《Rock the Stage》。后来,他开始尝试将这款游戏的手柄交互用手势交互来取代,游戏的概念很有趣,因为Vertigo Games决定帮Acosta发行。于是,Acosta就和妻子以及几个开发者一起组成了Anotherway工作室,Acosta担任Anotherway的创意总监。

Acosta表示:《Unplugged》项目刚开始的时候,我们开发的首要重点不是图形或游戏玩法,是了解手势交互的局限,并对此进行改进。游戏的特点主要就是优化做得好,尽量避开手势追踪的局限,而且游戏内容足够丰富,不止是对手势玩法的一种演示。

目前,VR手势识别还不够成熟,相关的内容生态还未发展起来,采用这项技术的通常是一些独立VR游戏,这些游戏一般是在本体基础上加入对手势交互的支持,因此玩法有限,并未充分展示手势追踪的潜力。相比之下,《Unplugged》是专门为手势交互设计的游戏,因此相关的优化考虑的更加深度。

除了专注于手势优化外,Unplugged的另一个亮点就是专注于提升体验感,因此在添加新功能时比较保守,目的是防止出现错误,影响体验感。尽管Unplugged内容更新频率并不快,但为了保证游戏足够好玩,Anotherway也在慢慢持续扩大游戏的规模。

Acosta此前曾在微软、BBC担任UX设计师,因此在用户体验方面有大量经验。他表示:我是UX设计师,因此十分看重用户体验,在Unplugged开发过程中我也在坚持这一点。简单来讲,Unplugged的手势交互顺应了Quest的手势技术,尽量避免与现有技术产生矛盾。Acosta认为,即使是微小的偏差,也可能极大影响整体感受。

实际上,Quest手势追踪2.0的发布,也为Unplugged游戏体验带来很大提升。在1.0时代,手势映射并不能完全与音乐同步,遭到了玩家负面反馈。尽管Anotherway了解这一问题,但考虑到手势追踪技术有限,延迟问题很难弥补。在加入对2.0手势识别的支持后,游戏的手势交互更加可靠,Anotherway还进一步升级了关卡,提升了游戏的准确性和难度。尽管目前手势交互还不算完美,但对于98%的玩家来讲,效果已经足够好。

为了进一步优化体验,Anotherway开始尝试采用AI系统。Acosta表示:我们希望使用深度学习技术来学习用户的手势、姿态和意图,如果手势追踪出现问题,便可以通过AI合成来弥补和优化体验。

由此可见,尽管手势识别在AR/VR场景具有应用潜力,但如何正确使用还依赖于优化、UX设计。在基础的抓取、拖拽基础上,如何进一步提升手势交互的复杂性和用途,是接下来开发者们需要考虑的问题。除了VR游戏外,企业级应用场景也会需要结合手势交互功能,这项功能将降低初次使用VR的门槛,允许更多人快速上手VR,并以符合自然逻辑的物理方式与虚拟内容互动。参考:UploadVR

在VR里弹空气吉他?开发者:手势优化有技巧相关推荐

  1. 做出下一个抖音的机会在VR里吗?——XR的黎明前夜(二)

    写在开头:由于XR领域日新月异,每过两个月可能就会有许多观点落后成为错误,所以大家辨证的去吸收就好,本文写于2022.1.9. 导语: 数字世界是确定性的未来,不管叫全真互联网,还是叫虚拟互联网.空间 ...

  2. Unity上的Oculus Quset2开发(2) —— 在VR里打棒球

    在安装完Oculus的插件后,能在Assets/Oculus/文件夹下看到插件包含的所有资源和脚本.当然有耐心的话,可以配合官方文档一起一个一个去看,另一方面在Assets/Oculus/Sample ...

  3. 如何制作360度vr全景?制作360度全景效果图有哪些技巧?

    360度VR全景图相信对摄影感兴趣的小伙伴一定不陌生,360度全景效果图不仅可以清楚真实的表现出场景,而且还具有很高的商用价值,360VR全景也成为了目前最受欢迎的新型展示方式,那么如何制作360度v ...

  4. PC VR游戏的CPU性能分析与优化

    作者:王文斓,英特尔软件与服务事业群合作伙伴关系部的资深应用工程师.毕业于台湾大学电机工程学系和通信工程学研究所. 责编:屠敏,技术之路,共同进步.欢迎技术投稿.给文章纠错,请发送邮件至tumin@c ...

  5. 吉他入门教程之演奏技巧—推弦的练习拓展

    Guitar Pro 7是一个即适合学习吉他,又能记录自己创作曲谱的软件.在这篇文章中,我将通过Guitar Pro这款吉他学习软件,继续带领大家了解关于吉他的一些演奏技巧和结合实际进行技巧练习与拓展 ...

  6. 怎么捡自己空投_“吃鸡”里信号枪子弹可以复制?玩家发现神秘技巧,空投捡到手软...

    ​Hello大家好,我是小番茄游戏,每天给大家带来最新的吃鸡资讯和最新的吃鸡套路.在手游和平精英或端游"蓝洞"的绝地求生之中,对于武器而言最重要的物资无疑就是子弹了,如果没有子弹的 ...

  7. 高性能网站建设进阶指南:Web开发者性能优化最佳实践 pdf扫描版

    高性能网站建设进阶指南:Web开发者性能优化最佳实践是<高性能网站建设指南>姊妹篇.作者Steve Souders是Google Web性能布道者和Yahoo!前首席性能工程师.在本书中, ...

  8. 专访 Unity 高管:深耕游戏、VR/AR,致力为开发者提供极致体验

    近些年,在全球 PC 产业发展逐步放缓的趋势之下,由智能手机为主导的移动设备为传统领域迸发了新的活力,而其中游戏就是极具代表性的创新应用场景之一.曾几何时,游戏领域还仅是端游的天下,不过随着移动互联网 ...

  9. Unity高管:深耕游戏、VR/AR,致力为开发者提供极致体验

    近些年,在全球 PC 产业发展逐步放缓的趋势之下,由智能手机为主导的移动设备为传统领域迸发了新的活力,而其中游戏就是极具代表性的创新应用场景之一.曾几何时,游戏领域还仅是端游的天下,不过随着移动互联网 ...

  10. 「镁客·请讲」uSens凌感陈佳敬:手势识别技术已在AR VR领域兴起,移动端手势追踪有望在2018年迎来新增长...

    uSens已于今年11月启动Pre-B轮融资,预计2018年第一季度前完成. 可能对于一些人来说,手势追踪已经不算什么新奇的技术了.毕竟,随着一些智能硬件.虚拟现实等产品在C端市场的逐渐铺开,手势操作 ...

最新文章

  1. 自然语言处理发展历程自我总结
  2. 大数据下Limit使用(MySQL)
  3. iview table 自定义列_案例 | iview中Table:拖拽适配列、自定义固定列、合并行
  4. VS Code 1.39 发布!Web 版 VS Code 是否离我们越来越近了?(文末彩蛋)
  5. VulnHub靶机系列:Os-ByteSec
  6. linux中向空文件写入内容,linux – 为什么写入现有文件比写一个新的空文件更快?...
  7. 大学计算机网络实验2,河南工业大学计算机网络实验报告2
  8. 做了项目才知道的Cookie和Session
  9. html 音乐能连续播放吗,音乐在不同HTML页面的连续播放问题
  10. 春节期间小明使用微信收到很多个红包,非常开心。在查看领取红包记录时发现,某个红包金额出现的次数超过了红包总数的一半。请帮小明找到该红包金额。写出具体算法思路和代码实现,要求算法尽可能高效。...
  11. CCF201604-3 路径解析(解法三)(90分)(废除!!!)
  12. [CTSC2008] 网络管理
  13. jtextarea可以让某一行右对齐吗_单元格对齐还在敲空格吗?几个简单小技巧要学会...
  14. 蚂蚁上市,身边又多了一堆千万富翁!
  15. 分布式存储系统设计的若干原则
  16. [简短问答]如何用虚拟打印机测试,虚拟打印机相关
  17. jQuery控制video视频(快进,回退,倍速播放等)
  18. 01.第一章 初等概率论
  19. DTS、杜比2.0、杜比5.1、AC3各是什么意思
  20. 几款好用的Tooltips 提示框插件

热门文章

  1. comb函数在C语言中,always_comb和always @(*)
  2. Crashing Balloon
  3. C#实现QQ窗体的步骤和总结
  4. 【软件下载】常用安装包下载链接
  5. keepalived
  6. 低成本3X3拼接方案
  7. thymeleaf 语法大全
  8. 在线免费压缩pdf文件
  9. css 解决因为书名号不满一行就换行情况
  10. C++基础(C++Primer学习)