备受业界瞩目的白鹭引擎2.5版本于9月25日正式发布,最大的变革莫过于将游戏开发引擎与应用开发引擎合二为一。同时,解决了“使用发热、开发效率、运行性能”三大用户痛点,使得开发者可以更快速地编写出高品质、低能耗的游戏。
一并解决“使用发热、运行性能、开发效率”三大用户痛点
长时间玩HTML5游戏易使“手机变热”一直似乎困扰用户的头疼问题,白鹭引擎2.5版本采用了自动脏矩形局部渲染方式,引擎底层会智能计算屏幕中发生变化的部分,并仅对该区域进行重绘。这样将大幅降低绘制开销,发热现象会得到明显改善。以下为用一款真实的中度卡牌游戏进行测试结果:
在30FPS时的状态,从渲染性能来看,白鹭引擎2.5版本开发的游戏平均FPS值相比传统HTML5引擎提高了一倍。
温度测试中,使用白鹭引擎2.5版本改写的游戏仅为32℃,相比人体体温36.5℃,用户在玩有游戏时将完全感觉不到手机发热。
耗电量方面,相比其他引擎减少了70%的耗电量。
此外,白鹭引擎2.5版本还引入了一套全新的用户界面系统——EUI 。和旧版本Egret GUI 相比,EUI 性能更加强劲,实现逻辑更加精简,同时借助数据的双向绑定等特性,进一步提升了开发者的开发效率。
“一周内迁移”策略 人性化解决新老版本不兼容问题
新老版本不兼容问题一直是让很多开发者对于新版升级望尘却步。API的修改是导致升级后对老版本不兼容主要原因,但开发者在使用过程中又很难解决升级时API不兼容导致版本迁移失败的问题。
为了确保开发者更高效地迁移到最新引擎版本,白鹭从产品角度提出“一周内迁移”的策略。为了实现此需求,白鹭制定了一系列的升级策略:
1)友好的交互界面
新的引擎工具包可以随时切换创建项目的引擎版本,同时,在编译过程中,会根据文件创建时使用的引擎版本进行编译。
2)明确的警告及错误提示(图还需要换)
本次的更新,不用再看着黑漆漆背景和不知道如何解决的英文提示,通过页面可以轻松的了解问题原因及如何修改。
3)完整的解决方案文档(需要配图 EDN)
4)专业的技术支持人员协助更新
白鹭引擎2.5版本——降低学习成本,让交互和动画更好结合
2.5版本将游戏开发引擎与应用开发引擎统一,对游戏开发者来说,学习成本大幅度降低,更能够提升调用硬件能力,如重力感应、摄像头等,充分结合硬件,轻轻松松实现人机交互的游戏。
对于应用开发者,除了可以方便调用硬件能力外,还可以利用游戏丰富的动画交互库,实现流畅的切换效果和丰富的动画效果。
对于白鹭自身来说,减少兼容同步成本,避免不同方向做重复内容,研发团队可以集中精力专注于完善白鹭引擎的核心库和第三方库的开发,让开发者们用到更高效、更便捷的引擎引擎。
随着白鹭引擎2.5版本的正式问世、引擎性能的进一步飞跃升级,将进一步助力开发者专注于游戏开发本身,在HTML5游戏的蓝海中扬帆起航。
- 华夏人生游戏合集2021-9-22
- 飞读小说大全2021-9-22
- 阳光阅读大全2021-9-20
- 好玩的放置类游戏合集2021-9-22
- 米加小镇农场合集2021-9-22
- 豫勤助手app合集2021-9-22
- 好玩的恐怖游戏合集2021-9-21
- 手机翻译app合集2021-9-20
- 精灵觉醒2021游戏合集2021-9-22
- 重生细胞2.4合集2021-9-22
-
百搜视频安卓版74MB | 实用工具2021-9-23
-
百搜视频最新版本74MB | 实用工具2021-9-23
-
人生重开模拟器官方版1MB | 角色扮演2021-9-23
-
掌阅小说免费版app34MB | 图书阅读2021-9-23
-
邻芝app22MB | 社交出行2021-9-23
-
孤狐成仙官方版481MB | 角色扮演2021-9-23
网名(您的评论需要经过审核才能显示) 回复 [ ] 楼取消回复