上QQ阅读APP看书,第一时间看更新
第2部分 Egret编程指南
本部分将介绍Egret引擎的主要使用方法以及笔者开发的、基于Egret的前端框架sparrow-egret的使用方法。
Egret Engine 是一款使用TypeScript编写的HTML5游戏引擎,包含渲染、声音、用户交互、资源管理等诸多功能,解决了HTML5低性能、碎片化问题,可应用于2D/3D游戏开发以及移动端交互式应用构建,其拥有完善的跨平台运行能力,而且社区比较活跃。
另外,本部分中sparrow-egret是笔者实现的基于Egret的框架,可以简化Egret的开发。如这个框架对Egret资源加载进行了简化、通过场景堆栈来简化场景切换的操作,以及通过代理服务器来简化连接切换的问题。