教程详情
Tutorial Details

如何做出高沉浸感游戏?

作者名称:nitter    创作时间:Jul 5, 2022 12:00:20 PM

刚看到Gasper的时候,我觉得他的样子有点像发福后的美国演员John Travolta,他看见我手上拿着的提纲后,跟我说,你不用按照上面的问题问,想问什么都行。

  Gaspar是来自美国的独立游戏开发者,专注于VR游戏及移动游戏开发。曾参加Oculus VR Jam 2015, Global VR Jam等多个VR游戏开发者大赛并获奖。开发的VR游戏包括《VR Boat Adventures》,《Islands in the Sky》等。此次Nibiru举办的北美开发者VR游戏大赛中,他的游戏《Islands in the SkyV2》拿到了最佳沉浸奖。

《Islands in the SkyV2》

  游戏的故事背景是在浩瀚的太空中,因为地球的环境不再适合人类生存,于是人类需要在太空中建造城市。玩家则通过与不同派别的战争,来获得资源和空间。游戏可以使用第一人称或第三人称,分为战争模式与和平模式两种。

  在带上Gear VR的头显之后,可以直观感受到自己身处的浩瀚的太空环境,飞船的操作通过第三方蓝牙手柄来进行,很容易上手。值得一提的是,在体验的十分钟左右的时间里,我并没有感到晕眩或者任何不适。

  随后,我就沉浸感的问题特别向Gaspar讨教。他总结了两个关键点,这两点或许也可以为VR开发者在沉浸感设计上提供一些帮助。

  首先是自由。Gaspar说,自由也是他成为VR游戏开发者的很重要的原因之一。或许在PC或手机游戏中,玩家会受到很多限制,在VR技术的帮助下,一切会变的非常自由。比如驾驶一辆车,玩家在VR游戏环境中,快慢或者方向都可以随心选择,这样的贴近真实体验的自由度,可以更好地让玩家沉浸在游戏之中。

  第二点是细节的到位。比如在《Islands in the SkyV2》中,玩家驾驶着太空船在太空中行驶,当玩家通过手柄下达前进的命令时,玩家在游戏中低头看自己的手部,也会看到虚拟世界中,飞行员手部向前推动发动杆的画面,这个画面是和玩家外部的手势操作同步的,这也就是可以让玩家更好的得到沉浸感的第二个重要因素。

  实际上,在拿到Oculus DK1之前,Gaspar说自己只是一个银行从业者。Oculus DK1作为一个新的媒体,让他在没有任何游戏开发经验的前提下,仍然可以尝试从事自己喜欢的事情。除了自身从事VR游戏的开发,Gaspar还把虚拟现实带到了美国的校园。

  之所以有这个想法,其实和Gaspar之前的银行从业经验有关。“在银行工作的时候,我们常常会想做一些公益性的事情,比如有人来做理财,我们会告诉她,这个钱我们将会用于一些公益项目。我希望VR也可以这样,在它本身能形成收益的同时,来做一些不以营收为目的的事情。”

“游戏设计与虚拟现实教育”项目

  Gaspar以导师的身份参加了“游戏设计与虚拟现实教育”项目,他在这个项目中教这些十几岁的孩子开发游戏,拓展他们的思维。在这个项目中,他惊喜地发现十几岁孩子的创造力非常惊人,游戏开发对于他们来说不再是枯燥的编写代码。同时,他也从这些孩子们的反馈中,得到了很多VR开发的经验和灵感。

  目前这个项目获得了多家知名美国企业及机构的资助,Gaspar说,可能在这些孩子当中,有些人不会去上大学,那么假如在这个项目中,他们找到了游戏开发的乐趣所在,这或许将会成为他们未来的职业,或者说生存的技能。

  另外,Gaspar也分享了自己开发VR游戏的一套流程。首先,要有一个自己感兴趣的想法,在脑海中不断地补充细节,甚至付诸于文字、图案中;接下来,评估什么样的技术和平台更适合这个游戏,考虑游戏是否有可行性;重新对游戏进行设定并修改,直到第一个版本完成;接着进行游戏的优化升级,升级画面,音效等等,扩充游戏的关卡。

  Gaspar很喜欢中国。在采访的过程中,他一直在表达自己的兴奋之情。北京作为睿悦信息Nibiru“北美VR开发者中国行”活动的第一站,给Gaspar留下了很深的印象。

  在分享活动结束后,Gaspar很开心,他觉得如果没有虚拟现实,那么他们不可能来到中国。而正是因为有了虚拟现实,即便他回到美国,也可以通过VR技术随时“穿越”回中国。(LAU)