Egret:HTML5游戏开发指南

张鑫磊 等
前言 为什么要写这本书 2015年,HTML5游戏异常火爆,从最初的单机小游戏,到后来的中重度网络游戏如雨后春笋般涌现。随着市场需求的增多,越来越多的开发者投入到HTML5游戏开发行业中来。Egret算是较早进入HTML5游戏领域的引擎,随着Egret使用者的增多,开发者对于教程的渴望程度也愈发强烈。事实上,我们在1年前就着手准备书籍的撰写,但鉴于当时Egret仍然处于发展期,新功能变化较多,所以写作书籍的事情也一拖再拖。直到Egret 2.5版本发布,所有功能的模块才最终趋于稳定状态。其实,早在Egret 2.5版本发布之前,本书的第一个版本已经完成,而后我们又针对2.5版本进行了修改与调整。希望这本书能够尽量做到最好。 如果大家在学习中遇到技术问题,或者发现不清楚的地方,可以访问Egret社区(http://bbs.egret.com)和我们沟通交流。 本书特点 1.内容丰富,由浅入深 本书在内容组织上本着“起点低,重点高”的原则,内容覆盖了从Egret必知必会的基础知识,到Egret中所涉及的高级功能,如DragonBones、P2物理引擎等内容。为了让读者更加方便地学习本书的内容,在每个章节中,我们还提供了一些实际的游戏项目案例,让大家在实践中学习。 2.结构清晰,讲解到位 本书中每个章节环环相扣,从最基础的矢量绘图,到位图操作,再到动画等知识,使得初学者非常容易上手。后面的高级部分,可让读者深入学习游戏中的一些高级技巧。 3.完整的案例源代码 为了便于读者学习,我们提供书中所有案例的完整源代码(http://www.broadview.com.cn/28193),读者可以直接导入开发环境中运行,仔细研究其效果,能最大限度地帮助读者掌握开发技术。 本书适合的读者 •喜欢游戏并且怀揣梦想的有志青年。 •想成为HTML5游戏开发者的人,本书中的内容会教会你HTML5游…