VR制作引擎Unity-3D vS Unreal Engine 4

2017-06-01 11:22来源:晰影科技作者:晰影君网址:http://www.zzseeing.com 

   VR浪潮席卷而来,相对于资本的狂热,现实中真正需要的是有实力的VR硬件研发团队和专业内容制作队伍。对于入门级的开发者而言,游戏引擎的选择成为了一大难题。

目前虚拟现实游戏开发引擎有很多种,其中两大主流的引擎为UnityUnreal Engine,目前这两种引擎支持最大VR平台,如Oculus RiftHTC ViveGear VRPlaystation VR等。
本文将解析Unreal EngineUnity引擎优缺点,为入门级的开发者选择提供一些建议。


Unity - 手游的天下

Unity 3D是Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。
起初它只能运行在Mac系统下,到了后来开始支持Windows系统,可发布游戏至Windows、Mac、Wii、iPhone和Android平台。


Unity优点
1.轻量级,安装、调试和打包方便
2.学习成本低,文档完善,开发成本低
3.使用C#和JavaScript编码(C++可以在特定领域使用,但并不推荐);
4.比较友好,可用插件较多,开发效率高;
5.简易且直观的UI界面及易上手学习设置;
6.适用用低配置的硬件。


Unity不足

1.相比Unreal Engine4(UE4)3D画质不是最好的;内建工具不够完善
2.渲染差,光照系统糟糕,阴影bake有bug,只能勉强达到2A游戏入门水平
3.对于控制器支持较差,一些如手柄震动、VR控制器空间定位的功能引擎未集成
4.Prefab不支持继承
5.材质
Shader复杂;
6.没有材质编辑器,需要第三方插件
7.没有内建的Level Stream支持
8.Unity免费,Unity Pro和Unity iOS Pro仅提供30天全功能试用期;

Unreal Engine(UE)- 开发者的天堂

提到游戏引擎开发不得不提虚幻(UE),UE是目前世界最知名授权最广的顶尖游戏引擎,占有全球商用游戏引擎80%的市场份额。
像业内人士分析的那样,根据项目类型和预算来看,预算充足就用虚幻,想快速开发就用Unity。大型游戏项目还是虚幻更合适。


UE优点
 1.画面效果完全达到3A游戏水准
 2.入门级的开发者可以在网上找到很多教程和文档;
 3.有专用的设计资源和优化公司,打造高端和沉浸式VR;
 4.使用蓝图(可视化编程)。拖拽节点和定制C++代码。然而,并非听起来这么容易,蓝图有自身的学习曲线;
 5.可预先构建框架,快速创建环境和粒子系统,百万级渲染;
 6.更好的画质,材质编辑器较好;
 7.对于手柄、VR控制器支持良好
 8.提供各种游戏模版,用来做原型配合Blueprint甚至比Unity更快
 9.光照和物理渲染即便在缩水的状况下也足以秒杀Unity
 10.引擎的源代码可以从Github开源社区下载,意味着开发者实质上可以修改任何任何东西,包括物理引擎、渲染和图形用户界面


UE不足

 1.如果需要重新编译引擎,光拉代码就需要至少一个小时
 2.创建新项目大概又要编译十多分钟
 3.如果切换平台,要编译几千到上万个shader
 4.学习成本高,各子模块功能强大但操作复杂
 5.开发成本高,团队不够强大,不够成熟的时候是难以进行开发的


总结

  总的来说,两种引擎是开发VR的主流引擎。Unity 3D相对比较轻便,更适合开发轻量级的体验或Demo。但是,它能具有更好支持VR功能。

 UE4则是重量级。Unity看起来更适合开发者,UE4更适合对于动画,美术感兴趣的设计师。选择引擎主要还是看要开发什么样的项目。根据项目再去看需要什么样的引擎。小团队没钱追求快速出效果,对画面要求不高的项目用Unity。中大团队不差钱,买得起Unreal技术支持,分工明确有专人填坑,对画面要求高的项目用Unreal。


  郑州晰影软件科技有限公司一直运用Unreal Engine 4(虚幻4)进行VR内容开发,在画面效果逼真流畅的情况下,给客户一个真实而满意的答卷!

欢迎关注,晰影VR。

热门资讯
在当时这场口水战
各界啊、专家啊、反思的重点是两个方向
是营销策略的匮乏还是互联网思维创新
文字游戏?打油诗?

其实这场文案战争
并不是从那时就消失不见了

记得有一次跟客户聊天,在讲解VR类产品及相关应用的时候
这位客户插嘴一句:“你们做的这个VR是不是快走到头了”
········
我礼貌客气的回复了一句:您可能还不太了解,这才刚刚开始。
VR · 预见未来
联系邮箱:zzseeing@163.com
联系电话:0371-63222184
联系地址:郑州市高新区升龙大厦B座21层
晰影VR平台
晰影VR平台