从目前是技术来看VR游戏unity vr开发教程,是应该用Unity3还是UE4好

第三方登录:从目前是技术来看VR游戏开发,是应该用Unity还是UE4好Unity的优势:1、轻量级,安装、调试和打包方便2、配置VR项目十分简单3、学习成本低,文档完善4、开发成本低5、UI系统6、在PS4上调试方便,有批处理文件可以一键运行7、Asset Store8、提供了一些VR下的Demo作为参考Unity的劣势:1、内建工具不够完善2、渲染差,光照系统糟糕,阴影bake有bug,只能勉强达到2A游戏入门水平3、对于控制器支持较差,一些如手柄震动、VR控制器空间定位的功能引擎未集成,需要第三方插件或额外代码4、没有材质编辑器,需要第三方插件5、Prefab不支持继承6、没有内建的Level Stream支持Unreal的优势:1、画面效果完全达到3A游戏水准2、光照和物理渲染即便在缩水的状况下也足以秒杀Unity3、蓝图系统,从此策划不用再写代码4、强大的材质编辑器5、各种官方插件齐全6、对于手柄、VR控制器支持良好7、提供各种游戏模版,用来做原型配合Blueprint甚至比Unity更快Unreal的劣势:1、C++2、如果要开发PS4游戏需要重新编译引擎,12核服务器,24线程编译大概需要20-30分钟3、如果需要重新编译引擎,光拉代码就需要至少一个小时4、创建新项目大概又要编译十多分钟5、如果切换平台,要编译几千到上万个shader6、PS4部署不方便,打包编译同样非常久7、学习成本高,各子模块功能强大但操作复杂8、部分功能没有任何文档,已有功能的文档同样不够完善,不如Unity9、开发成本高,某国内3A团队做了个10分钟的VR Demo,据说已经烧了一千多万10、UI设计器非常之难用11、VR下的一些best practice同样缺乏文档和例子,目前都在摸石头过河12、Buuuuuuuuuuuuuuuuuuuuug我觉得写了这么多结论已经很明显了:小团队没钱追求快速出效果,对画面要求不高的项目用Unity。中大团队不差钱,买得起Unreal技术支持,分工明确有专人填坑,对画面要求高的项目用Unreal。这里还有一篇老外写的关于Unity和Unreal的文章,建议阅读:ExtroForge两个引擎画面的对比可以看下图,左边是Unity右边是Unreal阿呜小站 ∣一个有用的公众号长按,识别二维码,加关注阿呜小站(awu_xiaozhan) 
 文章为作者独立观点,不代表大不六文章网立场
awu_xiaozhan从今天起你们将脱离地球联盟,独自在宇宙中挣扎热门文章最新文章awu_xiaozhan从今天起你们将脱离地球联盟,独自在宇宙中挣扎&&&&违法和不良信息举报电话:183-
举报邮箱:
Copyright(C)2016 大不六文章网
京公网安备78

我要回帖

更多关于 unity3d vr 开发教程 的文章

 

随机推荐