VR游戏该如何开发?什么类型的玩法更适合在VR上展现?有哪些坑我们需要注意呢?这或许是目前VR游戏开发团队进场会提到的问题。在VR行业还处于早期发展的状态,内容制作存在各种各样的问题。不过,最近记者了解到上海一家做VR游戏开发的公司,他们在VR游戏的产量非常的高,并且还获得了国内、外很多公司及媒体不错的评价,它就是星为棋(Chesstar Studios)。

星为棋

从2015年至今,星为棋已经开发如《机械灵域》、《宇宙特工队》、《像素星球》在内的11款游戏,并且在海外也获得了媒体的好评。据惠秀模透露,星为棋已经已经准备了20款VR游戏研发计划,其中有9款已经完成,而这些产品优先上线国外如Oculus store、steam等平台。目前,星为棋已经成为HTC vive、Oculus、Sony、Xbox等游戏内容合作方。

短短一年,星为棋是如何开发出这么多的VR游戏,并且获得大厂青睐的呢?

一个特殊的任务点燃了他的热情

2010年,惠秀模开始做移动游戏,到了2013年,加入Unity大中华区任职Games部门技术总监。2014年6月份,他接到一个特殊的任务,用Unity引擎做一款VR游戏,并且在同年7月份Chinajoy上展出。

惠秀模

那个时候,Facebook收购了Oculus,而Oculus也仅推出了DK版设备,内容十分的匮乏,惠秀模看了很多游戏产品之后,最终选择了一款射击游戏,花了一周的时间改成了VR版。正因为这一次特殊的任务,让惠秀模点燃了对VR的热情,2015年6月份,他带着小伙伴成立一家VR游戏研发公司——星为棋。

“当时接触到VR,令我十分震撼,你不禁认定它肯定可以改变游戏体验。我觉得VR是未来游戏的趋势和方向,尤其是像Facebook等大厂的加入一定会让这个领域腾飞起来。”

VR游戏与手游开发的区别

目前,中国的手游市场开始进入成熟期,创意匮乏,我们现在玩的手游大同小异,很多游戏开发者普遍认为,VR游戏可以让游戏回归本质,尤其目前早期阶段,只要游戏做得足够好玩,用户会买账,平台也愿意推,大家都需要好玩的内容。

VR游戏的玩法跟手游有着很多区别。VR硬件设备目前就分为Mobile VR、PC和主机VR,而在中国硬件设备和渠道平台碎片化非常严重,线下体验店也成为VR游戏的另一块主力渠道。除此之外,输入设备与传统移动端陀螺仪玩法不一样。

在设计方面也存在很大的区别。惠秀模认为:“我们可能要抛弃以前做手游的平面想法思维,加入一些新的东西,平面的屏幕我们已经接触超过十年了,VR则完全不一样,做了一个Demo体验后感觉可能和之前预想的完全不一样。”

1111

开发一款VR游戏与手游相比究竟有着什么本质区别呢?惠秀模向记者透露道:“首先是VR游戏开发要考虑避免眩晕问题,做手游完全不会考虑这个问题。其次,比如VR游戏更多的考虑游戏的沉浸感的设计,而手机游戏不用考虑。再比如UI的动效,移动游戏也需要UI动效,但是在VR里面这块就非常重要,UI的动效做好可以给用户更好的体验,第一次戴GearVR的时候我就觉得Gear VR的Store动效做的很好。再次,在3D音频方面,移动游戏很难去感受三维的音效,但是在VR里面发出声音的时候,你是可以明确感受到声道的变化。最后,在测试方面,以往的测试相对统一而简单,但是现在VR游戏测试是要戴上头盔测试,有时甚至闭上一只眼睛不停晃动头部来测试某一处的残影问题。”

开发VR游戏的挑战和处理方案

惠秀模认为,目前开发VR游戏主要会遇到五大挑战:

第一、如何创造全新的沉浸式体验。如果你想创造一个沉浸式的体验,平时经常能体验到的东西你做成VR就有点不好,你可以做什么呢?比如一些梦境,梦里的东西通过VR可以体验到,现在做VR,你就要去想如何创造一个新奇的体验。

2222

第二、眩晕问题。我们之前也走了很多弯路,比如我们开发第一款游戏时,它是一款第一人称视角需要走动的游戏,人在不动时还好,一走起来就晕,怎么办呢?我们试了很多办法,最后选定的方案是当角色朝着一个方向时,手柄只能控制他朝相对方向的前后左右移动,不能斜着走,眩晕感也低了很多。通过这样一个个踩坑的过程,后面的内容就可以避免这些问题。

第三、美术资源。现在大家都有一个误区,看到一个画面效果很好的VR DEMO,就觉得这款游戏好,VR里面的美术要求是非常高的,现在花更多时间在美术上现阶段并不值得,我觉得更多是营造游戏沉浸感,将玩法挖掘出来,这是现阶段更重要的事。

第四、3D音频设计。3D音频设计这块真的需要花时间研究,它完全可以模拟现实中声音的感觉,Oculus提供了音频的SDK,另外可以参考下Land’s End这款游戏,研发的工程师在音频做了很多工作,效果也非常好。

第五、游戏测试。开发的过程中我们会不断去做一些调试,我建议如果可以用鼠标来控制VR里的画面转动就用鼠标,最终测试的时候再用头盔。在HTC Vive下测试我们可以通过一个和手柄绑定的UI来显示Log信息测试,而不必测试一会就摘下头盔来看Log信息。