VR游戏开发引擎大PK, 孰优孰劣只是伪命题

巫盼 8年前 (2016-07-21)

Unity和Unreal作为VR游戏两大开发引擎工具,基本囊括了现阶段各种类型的VR游戏。而当游戏开发者面对这两款工具的时候,可能会产生选择恐惧症。

VR游戏开发引擎大PK, 孰优孰劣只是伪命题

对于游戏开发者来说,Unreal Engine 4(以下简称UE4)和Unity这两大游戏开发引擎是他们开发VR游戏的必备工具,两家囊括了中小型以及大型游戏的开发。毫不夸张的说,UE4和Unity已经是VR游戏开发的两座大山,现在VR游戏市场正在起步阶段,既然要占山为王,两家公司也在使出浑身解数去吸引开发者来到自家的平台。

两大引擎工具的前生今世

VR游戏开发引擎大PK, 孰优孰劣只是伪命题

UE4是游戏公司Epic Game的杰作,这个公司做游戏时候“不务正业”,在1998年推出了虚幻引擎,再经历了UE、UE2、UE2.5、UE3、UDK、UE4这么多个版本的迭代后,终于到了今天大家看到的免费还开源的UE4。据了解,UE4免费开放下载后,用户数量已经达到200万, UE4凭借其出色的画面效果,为广大3A级游戏开发厂商所青睐。在六月的E3大展上,有超过80款正在开发中的游戏作品采用了UE4,包括即将上市的VR兼容游戏《Batman: Arkham VR、《Tekken 7》、《Killing Floor: Incursion》等。

VR游戏开发引擎大PK, 孰优孰劣只是伪命题

Unity这些年一直是手游和网页游戏开发者的宠儿,去年6月10日发布Unity 5.1版本后,Unity开始正式支持VR游戏开发。前几天Unity Technologies刚刚宣布完成1.81亿美元C轮融资。凭借较低的技术门槛与收费,以及对跨平台的优良支持,Unity获得了一大批拥护者,在今年的Google I/O大会上他们就宣布平台已经坐拥550万开发者。Unity在4月份时还与HTC达成了战略合作,成立了“亚太虚拟现实产业联盟”,届时可能会有更多的VR初创企业会用上Unity游戏开发引擎工具。

为VR游戏开发做了哪些优化

Epic Game今年二月在Twitch上的直播中宣布,为降低VR游戏开发的门槛,UE4将在新版本中添加VR游戏编辑器。在新版本UE4中,游戏开发者能够实时查看设计效果并进行及时的测试。具体来说,通过Oculus Touch或者Vive 的手柄,开发者能够自如在虚拟的世界中进行设计,就像在现实世界用画笔进行绘画一样。最近,Epic Games工程师Tom Looman在推特上表示,将会在UE4的更新中添加对移动VR平台的瞬移系统的支持。

VR游戏开发引擎大PK, 孰优孰劣只是伪命题

Carte Blanche演示截图

Unity则甩出了一个牛气冲天的开发应用系统——Carte Blanche。从演示视频看,Carte Blanche摆脱以往的鼠标键盘加屏幕的组合,开发者需要带上VR头显和手柄控制器在虚拟现实场景下进行游戏元素的建立,这些元素会通过卡牌的形式呈现,开发者可以通过手势和语音指令去放大、缩小、拖动和放置元素在自己身处的世界中,甚至可以进入到特殊元素的内部继续进行设计。Carte Blanche还支持语音助手“U”,帮助游戏开发者更加高效的进行游戏设计开发。

除了他们自身在为VR游戏的开发做优化,底层的芯片和显卡厂商也在“推波助澜”,英伟达之前对外宣布其推出的黑科技分屏渲染技术将会支持Unreal和Untiy。

入门Unity,进阶Unreal?

Unity适合小团队制作,甚至是独立制作,主要趋向是手游,目前Unity仍然是手游市场占有率最高的引擎,超过九成的Gear VR游戏都采用了Unity引擎开发。而UE4更加适合大团队大制作,主要趋向于PC平台。

在VR游戏开发的上手难易程度上,Unity配置VR项目十分简单,而且学习成本和开发成本都较低。相比较之下,Unreal的学习难度比较大,内含模块功能强大但是操作十分复杂,一般入门开发者可能需要一年半左右的时间才能上手使用Unreal开发VR游戏。不过从画面效果上来看,Unreal的画面渲染效果质量更胜一筹,现在很多VR游戏大作的Demo都是用Unreal来开发制作的。

综上,这两个游戏开发引擎工具各有千秋,目前的发展来看,小编认为如果游戏项目主打移动平台而且制作预算较低,对画面要求不是特别高就首选Unity,反之Unreal会是更适合的开发工具。

开发者应该要注意的二三事

游戏开发引擎工具是VR游戏生态上最重要的节点,正如上文所述,对于开发者来说,游戏开发引擎的选择可能需要从成本控制、技术支持、渲染效果、性能消耗、平台的兼容性等等方面考虑。不过,游戏引擎只是一个工具而已,掌握操作一切的还是人,人有多大才,VR游戏就有多惊艳。

而且,虽然这两款游戏开发引擎工具撑起了VR游戏制作的一片天,但是我们现在看到的还是一堆Demo在天空飞,落地的VR游戏少之又少。VR游戏的开发制作需要考虑到沉浸感和交互体验,所以开发难度之大和周期之长是普通用户所无法想象的,再加上如果要考虑游戏内容开发之后的商业化问题,VR游戏从开发制作到运营之路简直荆棘遍布。

最后,记得关注微信公众号:镁客网(im2maker),更多干货在等你!

镁客网


科技 | 人文 | 行业

微信ID:im2maker
长按识别二维码关注

硬科技产业媒体

关注技术驱动创新

分享到