当前位置:首页职业培训

从目前是技术来看VR游戏开发,是应该用Unity还是UE4好

作者:职业培训 时间: 2025-01-27 18:28:59 阅读:971

总体来看,VR游戏开发的核心引擎是U3D与UE4,这两款游戏开发引擎工具基本撑起了VR游戏制作的一片天。两者各有千秋,Unity适合小团队制作,甚至是独立制作,主要趋向是手游,目前Unity仍然是手游市场占有率最高的引擎,超过九成的Gear VR游戏都采用了Unity引擎开发。而UE4更加适合大团队大制作,主要趋向于PC平台。下面是两者的优劣势对比:

Unity的优势:

轻量级,安装、调试和打包方便

配置VR项目十分简单

学习成本低,文档完善

开发成本低

UI系统

在PS4上调试方便,有批处理文件可以一键运行

Asset Store

提供了一些VR下的Demo作为参考

Unity的劣势:

内建工具不够完善

渲染差,光照系统糟糕,阴影bake有bug,只能勉强达到2A游戏入门水平

对于控制器支持较差,一些如手柄震动、VR控制器空间定位的功能引擎未集成,需要第三方插件或额外代码

没有材质编辑器,需要第三方插件

Prefab不支持继承

没有内建的Level Stream支持

Unreal的优势:

画面效果完全达到3A游戏水准

光照和物理渲染即便在缩水的状况下也足以秒杀Unity

蓝图系统,从此策划不用再写代码

强大的材质编辑器

各种官方插件齐全

对于手柄、VR控制器支持良好

提供各种游戏模版,用来做原型配合Blueprint甚至比Unity更快

Unreal的劣势:

C++

如果要开发PS4游戏需要重新编译引擎,12核服务器,24线程编译大概需要20-30分钟

如果需要重新编译引擎,光拉代码就需要至少一个小时

创建新项目大概又要编译十多分钟

如果切换平台,要编译几千到上万个shader

PS4部署不方便,打包编译同样非常久

学习成本高,各子模块功能强大但操作复杂

部分功能没有任何文档,已有功能的文档同样不够完善,不如Unity

开发成本高,某国内3A团队做了个10分钟的VR Demo,据说已经烧了一千多万

UI设计器非常之难用

VR下的一些best practice同样缺乏文档和例子

标签:

本文地址: http://www.goggeous.com/f/1/744986

文章来源:天狐定制

版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。

猜你喜欢
猜你喜欢
  • 最新动态
  • 热点阅读
  • 猜你喜欢
热门标签

网站首页 ·

本站转载作品版权归原作者及来源网站所有,原创内容作品版权归作者所有,任何内容转载、商业用途等均须联系原作者并注明来源。

鲁ICP备2024081150号-3 相关侵权、举报、投诉及建议等,请发E-mail:admin@qq.com