内容简介:各位开发者好! 白鹭引擎团队在春节前发布 Egret Pro 1.2 版本后,再接再厉在今天即将发布 Egret Pro 1.3 版本。这个版本我们重点完善了引擎的动画系统,同时还带来了一些用户体验提升和缺陷修复,具体更新内容如...
各位开发者好!
白鹭引擎团队在春节前发布 Egret Pro 1.2 版本后,再接再厉在今天即将发布 Egret Pro 1.3 版本。这个版本我们重点完善了引擎的动画系统,同时还带来了一些用户体验提升和缺陷修复,具体更新内容如下:
完全重构的 3D 骨骼动画系统
这项功能是 EgretPro 1.3 版本的重点更新,简明扼要一句话形容就是,使用新版本的 3D 骨骼动画平均可以带来 3 倍以上的性能提升,具体数据如下:
除了性能提升之外,经过与白鹭引擎团队深入合作的某游戏开发团队的全面评测,采用新的 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 骨骼动画系统》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 骨骼数目和骨骼层级数目的美术规范
- 动画骨骼节点批处理
- 动态骨骼Dynamic Bone优化
- 纯 CSS 实现简单骨骼动画
- CSharpGL(50)使用Assimp加载骨骼动画
- 闲鱼Flutter互动引擎系列——骨骼动画篇
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Practical Django Projects, Second Edition
James Bennett / Apress / 2009 / 44.99
Build a django content management system, blog, and social networking site with James Bennett as he introduces version 1.1 of the popular Django framework. You’ll work through the development of ea......一起来看看 《Practical Django Projects, Second Edition》 这本书的介绍吧!