最近接触了Egret白鹭引擎,感受很是好用,提供了各类各样的开发工具让开发者和设计者更加便捷,而且基于typescript语言开发省去了不少学习成本,对于咱们这种掉微软坑许久的童鞋来讲,确实颇有吸引力,在开发中最浪费时间就是设计和调试的阶段,js的语言过于自由,自由到有时候写错了都不知道,但typescript可使用开发IDE帮助排错和调试,不得不说确实颇有效率,在这以前,我在egret论坛里发了几个小游戏作练手,最近的一个《疯狂猜歌名》在素材齐备的状况下,仅用了不到1天的时间完成了开发,以小游戏的标准来讲,已经算完成了,但距离商业化尚需一些修改,能够翘楚到若是经验够多,几天一个小游戏是很轻松简单的事情,下面我用另一个小游戏作教程,学习egret的eui带来的便捷开发。php
本篇只是开篇,列个大纲来作好准备,这个游戏自己就是界面游戏,采用简单的界面切换就能够达到游戏的效果,它一共只须要不到4个界面就能够完成,剩下的就是游戏逻辑。html
以上,咱们能够经过这个结构来看总结游戏须要开发的步骤,但在那以前,最好先是准备好素材,这个游戏教程中的素材来自互联网,只是用来帮助你们学习egret开发游戏的辅助素材,任何人不得用此教程中的素材作商业用途。typescript
如下为大纲:工具
Html5 Egret游戏开发 成语大挑战(二)干净的eui项目和资源准备开发工具
Html5 Egret游戏开发 成语大挑战(三)开始界面ui
Html5 Egret游戏开发 成语大挑战(四)选关界面spa
Html5 Egret游戏开发 成语大挑战(五)界面切换和数据处理设计
Html5 Egret游戏开发 成语大挑战(六)游戏界面构建和设计调试
Html5 Egret游戏开发 成语大挑战(七)游戏逻辑和数据处理