白鹭引擎王泽:巧用Webpack与EUI Compiler改善重度小游戏开发效率
5月28日,白鹭引擎首席架构师王泽在斗鱼平台再次开启直播,为大家讲解Egret Engine 5.3.6版本工具的使用技巧,主要内容包括:
1、Webpack与Eui Compiler工具的使用方法;
2、Webpack与Eui Compiler在项目中的实用小技巧;
并展示了利用好这两个工具提高重度小游戏开发效果。
经过内部多次测试,Egret Engine 决定在即将发布的5.3.6版本中加入Webpack工具。据了解,Webpack是市面上最流行的JavaScript模块打包器,Webpack模块的优点在于所有模块不再是全局对象,依赖关系在模块加载的时候就被确定。
而对于开发者关心的如何将现有项目移至ES6 Moddule/Webpack,什么样的项目适合使用Webpack这些问题,王泽也在直播中详细的给予解答并建议开发者在尚未上线的项目中使用。
直播期间,王泽提醒诸位开发者,在Webpack功能未上线前,引擎研发团队与公司内部自研团队及其它测试项目组已进行多次测试、实践,期间整理记录了许多开发者在游戏开发过程中遇到的常见问题及相应的解决方案,大家可以通过联系白鹭引擎技术支持团队获取相应的服务。
而大家所关注的另一个新功能,EUI Compiler作为一个完整的编译器,则可以帮助开发者任意修改JSON-AST中的数据,完成数据验证、默认值擦除、小数点位数擦除、国际化文本等功能。EUI Compiler Emitter目前支持生成JavaScript皮肤文件与exml.d.ts声明文件。
Egret Engine5.3.6版本在近日正式发布,大家可在Egret Launcher内下载使用。
Egret Engine作为小游戏领域的知名引擎,始终坚守初心,帮助开发者全面提升游戏开发体验。
2019年底,为了让开发者开发出功能更丰富、玩法上更加有创意的小游戏,小游戏代码包总包上限由8M已提升到12M,已经越来越重;从游戏玩法来说,重度的FPS、TPS、MMO、SLG等游戏玩法都已经在小游戏中出现,白鹭科技作为1家技术公司,也希望帮助开发者从开发层面提高游戏开发效率,创作出更多精品小游戏,因此我们组织了“重度小游戏开发效率提升”系列直播活动,为大家讲解关于Egret引擎新功能及使用技巧,有需求的开发者可以持续关注。
Egret Engine现已全面支持2D/3D小游戏开发,其凭借完整的小游戏开发工作流、成熟稳定的引擎性能、简单易用低门槛的核心优势快速积累了50万+开发者。