查看: 1261|回复: 0
打印 上一主题 下一主题

[其他] VR游戏开发引擎大PK

[复制链接]

9903

主题

126

听众

7万

积分

首席设计师

Rank: 8Rank: 8

纳金币
53480
精华
316

最佳新人 热心会员 灌水之王 活跃会员 突出贡献 荣誉管理 论坛元老

跳转到指定楼层
楼主
发表于 2016-7-27 20:39:23 |只看该作者 |倒序浏览
对于游戏开发者来说,Unreal Engine 4(以下简称UE4)和unity这两大游戏开发引擎是他们开发VR游戏的必备工具,两家囊括了中小型以及大型游戏的开发。毫不夸张的说,UE4和Unity已经是VR游戏开发的两座大山,现在VR游戏市场正在起步阶段,既然要占山为王,两家公司也在使出浑身解数去吸引开发者来到自家的平台。

  两大引擎工具的前生今世

103903cdfzqs38dzdyt8ik.jpg.thumb.jpg

  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》等。

103929gkc6kdu3cdipph63.jpg.thumb.jpg

  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平台的瞬移系统的支持。

103929eb4yv74hhfx8xxkx.jpg.thumb.jpg

  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游戏从开发制作到运营之路简直荆棘遍布。
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-9-20 21:26 , Processed in 0.514627 second(s), 35 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部