EgretPro 1.3 正式发布,带来性能翻倍的 3D 骨骼动画系统

栏目: 软件资讯 · 发布时间: 4年前

内容简介:各位开发者好! 白鹭引擎团队在春节前发布 Egret Pro 1.2 版本后,再接再厉在今天即将发布 Egret Pro 1.3 版本。这个版本我们重点完善了引擎的动画系统,同时还带来了一些用户体验提升和缺陷修复,具体更新内容如...

各位开发者好!

白鹭引擎团队在春节前发布 Egret Pro 1.2 版本后,再接再厉在今天即将发布 Egret Pro 1.3 版本。这个版本我们重点完善了引擎的动画系统,同时还带来了一些用户体验提升和缺陷修复,具体更新内容如下:

完全重构的 3D 骨骼动画系统

这项功能是 EgretPro 1.3 版本的重点更新,简明扼要一句话形容就是,使用新版本的 3D 骨骼动画平均可以带来 3 倍以上的性能提升,具体数据如下:

EgretPro 1.3 正式发布,带来性能翻倍的 3D 骨骼动画系统

除了性能提升之外,经过与白鹭引擎团队深入合作的某游戏开发团队的全面评测,采用新的 Animation 方案后,其游戏的 CPU 温度平均从 41℃ 降低至 38℃,手机发热现象得到显著缓解。(评测工具:腾讯性能狗,https://perfdog.qq.com/ )

为了实现该功能,您需要安装 EgretPro 1.3版本,并使用我们新加入的 BakeAnimation 功能,具体的文档请参见这篇文章

提供多运行时下载功能

我们在这次更新中为 Egret Pro 添加了多运行时下载功能。开发者后续可以随时通过 Egret Pro的运行时下载面板下载引擎的最新更新。

通过这个功能,我们计划将 EgretPro 的更新节奏进一步加快,从平均每月一次更新,调整为平均每两周一次运行时小更新,平均每六周一次编辑器大更新。通过这种调整,我们可以更快速的响应和改进开发者对 Egret Pro 提出的诸多意见,而不是把许多功能堆叠到一次大更新中。

大幅提升运行时解压速度

Egret Pro 在首次启动以及安装新的运行时的时候会进行运行时解压,在之前的版本中这会消耗不少时间。我们在新版本中将解压逻辑从 JavaScript 层移植到 NativeC++层,经测试在比较旧的 PC 设备(CPU 型号为 i5-4590) 上旧版本的首次解压耗时为 58 秒,而新版本为 20 秒。我们后续还会继续通过其他方式进一步优化解压速度。

运行时缺陷修复

这次更新同时修复了 EgretPro 运行时的多个缺陷,重点体现在:

  • 在 EgretPro 项目中使用 EUI 遇到的适配问题
  • 在 EgretPro 项目中使用 Egret2D 的 Ticker 遇到的适配问题
  • 将 EgretPro 发布为 Oppo/Vivo 小游戏遇到的适配问题

对战引擎改进

我们本次更新针对 EgretPro 现有的重点客户需求进一步完善了对战引擎,具体包括:

  • 梳理对战引擎架构,使其更好的在单机模式和网络模式中进行切换
  • 更方便的适配到其他云服务厂商的对战服务中
  • 重构对战引擎中的物理引擎,使其可以更好的兼容不同的 2D/3D 游戏模式

总结

Egret Pro 发布以来得到了很多开发者的关注,也有不少开发者提出了许多非常有价值的意见,我们白鹭引擎团队会认真听取这些意见,不断改进我们我们的产品。在这个月,除了 EgretPro 之外,白鹭团队重点做了如下内容:

  • 发布 Egret Native 1.0.1 版本,并发布了 Egret Native 全新的文档中心,重点添加了发布到 AppStore、GooglePlay 等开发者关心的内容。
  • 发布 Egret UI Editor 1.7 版本,将大部分 Egret Wing 的功能移植到 Egret UI Editor 中,为开发者提供 VSCode + Egret UI Editor 的工作流
  • 梳理 DragonBones 的需求列表和优先级,着手研发一些开发者近期有迫切需求的功能。这一部分将在 4 月份发布。

最后,感谢您对白鹭引擎一如既往的支持!


以上所述就是小编给大家介绍的《EgretPro 1.3 正式发布,带来性能翻倍的 3D 骨骼动画系统》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Ajax开发精要

Ajax开发精要

柯自聪 / 电子工业出版社 / 2006 / 45.00

书籍目录: 概念篇 第1章 Ajax介绍 2 1.1 Ajax的由来 2 1.2 Ajax的定义 3 1.3 Web应用程序的解决方案 5 1.4 Ajax的工作方式 7 1.5 小结 8 第2章 B/S请求响应机制与Web开发模式 9 2.1 HTTP请求响应模型 9 2.2 B/S架构的请求响应机......一起来看看 《Ajax开发精要》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试