白鹭引擎4.0实战:开发效率和性能显著提高
来源:游戏多 2016-12-23 14:37

  12月10日,第四届HTML5移动生态大会在北京国际会议中心招募。作为一届以“立足当下,共享未来”为主题的大会,白鹭时代在会上发布了全新的白鹭引擎4.0版本。在开发效率、运行效率、流量消耗方面,Egret Engine 4.0有了显著的提升。同时,3D H5游戏的渲染和功能模块的模拟效果演示,则让业界认知到3D H5游戏开发的可能,为H5游戏的发展带来了更广阔的空间。

  实现异步处理代码,提升游戏开发效率

  白鹭引擎4.0版本在开发效率上有了显著的提升,其在业界率先支持ES2017标准,能实现异步处理代码,让编写代码减少一倍。同时也方便让程序人员异步处理问题,降低异步处理代码量和复杂度,提高代码健壮性和容错率,增强工程稳定性,从而整体上让开发效率大幅提升。

  

  优化WebGL 渲染核心技能

  新引擎在运行效率方面的提升,主要通过优化WebGL渲染核心,重构骨骼动画模板,让动画渲染效率大幅提升,并且让内存占用大幅降低。

  在具体数据对比方面,较之3.0版本引擎,全新的4.0版本在优化WebGL渲染核心性能效率上提升了1倍,纹理内存消耗降低40%。在骨骼动画矩阵运算性能上,性能则实现了2倍的提升。

  

  率先在业界应用4.0引擎,并呈现出运行效率大幅度提升的,则是《莽荒纪之无尽疆域》,其在画面素材都未做任何改动的情况下,实测运行性能表现明显提升。而运行效率的提升,除了让开发者可以在游戏中添加更多动画及特效,从而满足更复杂,更重度HTML5游戏开发的需求;更可以减少因运行性能低导致的卡顿、减少因内存不足导致的闪退等问题,确保用户体验的流畅。

  网络加载效率提升,降低流量消耗

  在网络加载效率的优化上,白鹭引擎4.0做了大量创新。其中的核心则是采用了全新的资源管理框架,让游戏素材的加载体积降低30%以上。同时,通过一个类似内置素材格式转换插件的方式,全新引擎可以帮助游戏自动识别用户的系统(iOS、Android和PC等)、机型,从而让加载素材自动转换成系统和机型专属的格式文件,不仅根本上解决了兼容问题,也让加载效率大幅提升。网络加载效率的提升,既降低用户游戏过程的流量消耗,也降低了运维成本,更重要的是优化体验之后对于用户转化效率的提升也大有助益。

  

  在游戏引擎渲染能力已经愈发完善的当下,网络加载对用户体验的影响愈加凸显,未来甚至将会直接影响游戏的成败。白鹭引擎全新的4.0版本前瞻和创新的解决办法,对于HTML5游戏整体上解决加载问题,具有着重要的示范性作用。

  HTML5 3D游戏制作成为可能

  随着HTML5游戏的重度化趋势的发展,3D HTML5游戏也划入了未来H5游戏行业的发展规划。而白鹭引擎4.0版本全新的Egret 3D,无论功能还是性能,以及配套的IDE和插件体系,都能切实帮助开发者研发制作重度化3D HTML5游戏,开拓全新的领域。

  

  同时,白鹭引擎4.0版本还在在Egret 3D中,率先支持Unity 工作流和工具。同时,升级的Egret Native,让3D游戏开发团队,可以从容的应用Unity和Egret 3D,为一款 Unity 游戏快速开发 HTML5 版本。对于移动游戏领域的3D游戏开发团队来说,白鹭引擎4.0的推出,无疑是游戏系统全面化、抢占更广阔市场的关键。

  开发效率、运行效率、网络加载效率、3D H5游戏开发可能性,白鹭时代在HTML5移动生态大会上推出的白鹭引擎4.0,不仅在相当程度上提升了从业者的工作效率,更推动了行业的发展,为业界开创了全新的市场领域,展现出了更美好的前景。


二维码.jpg

160yx平台(http://www.160yx.com/)-免费游戏-网页游戏-手机游戏-休闲刺激有趣-最传奇的游戏平台。致力于发现和挖掘最绿色健康的网页游戏和手机游戏-独树一帜的页游和手游开服表-全球业内独领风骚的页游和手游排行榜-世界上独一无二的游戏礼包和别具一格的游戏攻略信息-成为最受玩家喜爱的传奇般的专业游戏平台。