虚拟现实技术培训之VR开发引擎推荐

发布
北京奇酷动力信息技术有限公司
发货
3天内
电话
400-807-8991
发布时间
2016-12-19 17:36:37
产品详情

在2015年,VR还只是少部分人可以接触到的东西,但是到了2016年,VR却成为了商业化的产品。Oculus Rift与HTC Vive相继面世,之后PlayStation VR强势发售,让更多的主流游戏受众都可以体验到这项技术。

目前VR内容正从游戏、视频等领域开始向多样化拓展。其中游戏内容的开发程度较为成熟,覆盖了大多数的类型;B2B垂直应用集中在教育和房产行业;360度全景视频的题材应用较广的主要有旅游风景和艺术人文。

实际证明,VR这种特色对多个行业来说都是迫切需要的,这也决定了VR未来的发展前景一片广阔,想加入VR行业现在正是最佳时机。

目前虚拟现实游戏开发引擎有很多种,今天奇酷学院为大家介绍其中两大主流的引擎——Unity(U3D)和Unreal Engine(UE4)。

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

U3D优点:

手游的第一选择,网站上有很多的教程和文档(特别对于入门级开发者);

使用C#和JS编码(C++可以在特定领域使用,但并不推荐);

比较友好,可用插件较多,开发效率高;

简易且直观的UI界面及易上手学习设置;

适用用低配置的硬件。

U3D不足:

相比Unreal Engine4来说3D画质不是最好的;

材质Shader复杂;

源代码不公开;

Unity免费,Unity Pro和Unity iOS Pro仅提供30天全功能试用期;

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

UE优点:

入门级的开发者可以在网上找到很多教程和文档;

有专用的设计资源和优化公司,打造高端和沉浸式VR;

使用蓝图(可视化编程)。拖拽节点和定制C++代码。然而,并非听起来这么容易,蓝图有自身的学习曲线;

免费;

可预先构建框架,快速创建环境和粒子系统,百万级渲染;

更好的画质,材质编辑器较好;

引擎的源代码可以从Github开源社区下载,意味着开发者实质上可以修改任何任何东西,包括物理引擎、渲染和图形用户界面。

UE不足:

C++(仅限于初级开发者不熟悉这门语言);

加载时间比较久;

实时处理较差。

总结

U3D和UE4是开发VR的主流引擎。Unity3D相对比较轻便,更适合开发轻量级的体验或Demo,但具有更好支持VR功能。UE4则是重量级,更适合大型游戏项目。Unity看起来更适合开发者,UE4更适合对于动画,美术感兴趣的设计师。选择引擎主要还是看要开发什么样的项目。根据项目再去看需要什么样的引擎。如果你有足够的时间,可以尝试两种开发引擎,然后做出适合自己的选择。

北京奇酷动力信息技术有限公司

联系人:
奇酷(先生)
电话:
400-807-8991
地址:
北京市昌平区沙河镇131号万家创业园B区8176室
行业
软件工程师培训 北京昌平软件工程师培训
浏览统计
2次
我们的其他产品
虚拟现实相关搜索
拨打电话 请卖家联系我