面对VR浪潮,Unreal、Unity、CryENGINE、Cocos 3D等各大游戏引擎纷纷效仿,都决心抓住这个独特的机遇,在世界上确立自己的地位。
新一轮VR引擎大战即将爆发。
自2016年Facebook斥资20亿美元收购Oculus以来,国内大量厂商开始投资虚拟现实行业,但大多集中在头盔、眼镜等硬件领域,内容严重匮乏。
虚拟现实内容开发的核心是基于VR引擎。
可以说,无论哪家公司消费者愿意购买VR头盔,最终的赢家可能都是这些VR引擎公司。
毕竟,数以百万计的开发者需要 VR 引擎来开发视频游戏。
随着虚拟现实的兴起,它将成为新时代的“宠儿”。
面对VR浪潮,Unreal、Unity、CryENGINE、Cocos 3D等各大游戏引擎纷纷效仿,都决心抓住这个独特的机遇,在世界上确立自己的地位。
新一轮VR引擎大战即将爆发。
为此,记者走访了国内外游戏引擎公司,并对他们的产品进行了分析和比较,希望能让读者更好地了解这项技术和产品。
1、国内外主流游戏引擎的普及程度。
目前国内市场主流引擎有UE4引擎、CryEngine3、Unity 3D、Cocos 3D等。
此外,北京无限时空网络技术有限公司推出了国内首个下一代虚拟现实引擎—— Infinite VR引擎为开发者提供了除上述引擎之外的新选择。
Unreal虚幻引擎(UNREAL ENGINE的缩写)是目前全球最知名、授权最广泛的顶级游戏引擎,占据全球商业游戏引擎80%的市场份额。
由于其强大的渲染效果以及pbr物理材质系统的使用,UE4具有良好的实时渲染效果,并且可以实现类似于vray静止帧的效果,使其成为开发者最喜爱的引擎之一。
在虚幻引擎4.7中,添加了“VR预览”功能。
简而言之,这个新选项可以让 VR 开发者立即通过 Oculus Rift 浏览他们的作品,从而更好地进行开发。
今年6月,虚幻引擎4.8发布,提供了多平台的VR支持。
为了进一步吸引开发者加入UE阵营,UE4引擎宣布免费下载。
这一策略也取得了显著成效——截至今年7月,该引擎的开发者已超过1万名,几乎是之前数量的两倍。
近年来,UE4引擎已经成为众多VR游戏体验的制胜法宝。
Unity 3DUnity3D是Unity Technologies开发的多平台综合游戏开发工具,可以让玩家轻松创建3D视频游戏、建筑可视化、实时3D动画等交互内容,是一款完全集成的专业游戏引擎。
Unity 使用交互式图形开发环境作为其主要方法。
其编辑器在Windows和Mac OS X下运行。
它可以将游戏发布到Windows、Mac、Wii、iPhone、WebGL(需要HTML5)、Windows Phone 8和Android平台。
现在,Unity 的重点是调整游戏引擎以满足虚拟现实开发人员的需求。
Unity 5.1 为 VR 和增强现实设备添加了“高度优化”的渲染管道。
它还增加了对 Oculus Rift HMD 的原生支持,允许开发人员插入他们的开发工具并立即使用它们。
最受期待的虚拟现实头盔 Oculus Rift 已开始发货。
该设备上的 30 个可玩游戏中有 16 个是使用 Unity 技术开发的。
此外,Unity的技术在为HTC和索尼虚拟现实耳机以及微软增强现实耳机HoloLens开发游戏的开发者中也很受欢迎。
Unity的游戏引擎在低成本设备方面具有优势,可以与智能手机绑定,让人们体验低端虚拟现实技术。
目前,三星和Oculus联合开发的基于智能手机的虚拟现实设备Gear VR上90%以上的游戏都是基于Unity技术开发的。
CryENGINECryENGINE是德国CRYTEK公司出品的游戏引擎,支持最新技术DirectX 11。
Cryengine是兼容PS3、MMO、DX9和DX10的下一代游戏引擎。
与其他竞争对手不同,CryENGINE 不需要第三方软件的支持来处理物理效果、声音和动画。
简而言之,这是一个非常通用的引擎。
在GDC游戏开发者大会上,《孤岛危机》开发商Crytek正式公布了其最新游戏引擎CryEngine 5,该引擎全面支持DX12和VR开发,并且开源免费! Crytek最著名的CE引擎创造了《孤岛危机》系列和《罗马之子》。
这款引擎带来的视觉表现征服了全世界的玩家。
近年来CryENGINE的发展并不顺利。
2016年,著名游戏引擎CryENGINE的开发商Crytek濒临破产,甚至发不出工资。
直到亚马逊注入巨额资金,工作室才得到了喘息的机会。
机会。
CryENGINE失败的部分原因是它与市场脱节。
当CryENGINE进入Steam对独立开发者实行订阅付费时,u3d和ue已经建立了完整的社区。
官方文件不完善,成功案例少,制约了其发展。
。
不过,VR时代的到来也给CryENGINE带来了新的机遇。
Cocos 3DCocos 3D引擎是触动科技开发的VR游戏引擎。
其代表作有:钓鱼大师、我叫MT等。
其用户多为东亚游戏开发者,但以小游戏居多。
目前,Cocos引擎在中国拥有非常大的市场份额。
不仅可以方便地帮助开发游戏,还可以实现VR硬件的对接和输入。
Cocos 引擎专门集成了 VR 集成模式,方便开发者进行 VR 开发。
不过,Cocos 引擎本来只是 2D 游戏引擎,针对 3D 和 VR 的引擎优化也不是一蹴而就的。
因此,与Unreal等国际主流引擎相比,Cocos 3D还有相当大的差距,未来需要更多改进。
无限VR引擎 无限VR引擎是北京无限时空网络技术有限公司推出的国内首款下一代虚拟现实引擎,在保证下一代画面效果的同时,可以大幅提升运行效率。
其较低的学习门槛也将帮助VR从业者更快地制作出高质量的VR作品,积极推动中国虚拟现实产业的发展。
Infinite VR引擎的开发耗时5年。
据了解,Infinite VR引擎针对VR的特性做了很多深度定制开发,包括针对VR的双目渲染特性进行多项优化,并支持主流头戴式显示设备、主流手柄输入和手势。
该识别系统还包括体感模拟枪械、角色定位等模块,并支持虚拟现实3D界面。
在保证相同图像质量的前提下,运行效率更高。
同时,Infinite VR引擎还针对移动平台和VR进行了定制和优化,开发了一套完整的软件层接口代理。
开发者无需考虑各种头盔的SDK接入问题,只需随时更新代理层插件即可。
可支持各种硬件头盔。
2. VR引擎竞争,各有特点和不足。
随着虚拟现实民用化的到来,各大引擎厂商也开始布局自己的定位,包括引擎业务调整、业务活动、产品定价策略、VR方向支持等。
但对于开发者来说,游戏引擎的选择是一个大问题,需要考虑引擎性能、多平台支持、开发难度、商业版权、技术支持等诸多因素。
因此,我们将对以上五款发动机进行各方面的简单对比。
引擎渲染性??能方面,UE4引擎和CryEngine3凭借顶级的图形处理能力,渲染效果最好,Untiy和Infinite VR引擎次之。
cocos 3D引擎本来只是一个2D游戏引擎,它在3D和VR方面的渲染自然不如上面的。
一些。
VR是一项注重体验的技术,所以今天的VR,从概念到立项,都是以强烈的视觉冲击力为主要指标。
在这种趋势的引导下,UE4等高渲染效果引擎当然更受VR开发者欢迎。
今年4月至7月,UE4平台注册开发者数量增加了50万,总数达到1万。
在多平台兼容性支持方面,Unity3D引擎拥有最好的跨平台支持,将游戏发布到Windows、Mac、Wii、iPhone、WebGL(需要HTML5)、Windows Phone 8和Android平台。
UE4、CryEngine3和Infinity VR引擎专注于PC游戏开发,而cocos 3D更多用于移动游戏开发。
从开发难度来看,cocos 3D、Infinite VR和Unity3D引擎开发上手速度较快,界面也简单易用。
Cocos 3D和Unity3D在相关开发链的资源和插件方面都非常齐全。
从开发效率上来说,他们肯定是更有效率的。
比那更好。
Infinite VR引擎刚刚推出,扩展资源还不够丰富,会给开发者带来一些不便。
但UE4和CryEngine3工作流程复杂,学习难度大,对硬件要求高。
它们需要开发人员有相当的了解才能充分发挥其性能,并且开发难度较大。
在业务合作方面,Unity有几种不同的授权费用。
在撰写本文时,其专业版售价为 1 美元,即每月 75 美元。
专业版提供了很多免费版所没有的功能,而且UE4、CryEngine 5、cocos引擎都是开源免费的。
但如果想要获得更好的技术支持,仍然需要付费购买服务支持。
综上所述,以上5款发动机可以说各有优缺点。
但相对来说,Unity3D和cocos3D引擎更适合移动VR游戏。
UE 4和CryENGINE拥有令人着迷的图形能力,更适合开发PC游戏大作。
Infinite VR引擎因其下一代图像质量、高运行效率、易用性以及与各种VR硬件的兼容性也可能成为开发者的不错选择。