项目成品试玩链接:http://www.6edu.top/190503095046/index.html
因为本人已经开始考研了,时间不是特别充足,项目制作的比较简陋,还请见谅。(本人利用五一假期进行了一波小更新,加入了小伙伴来访,收幸运草和寄回照片,相册功能)
Egret这个引擎是我第一个接触的主要制作页游的引擎,我在做旅行青蛙之前0基础看了一些Egret基础使用教程,但是我不得不说教程真的是很烂,还不如看书,书籍推荐《Egret引擎入门夏天的树人》,这个书对0基础的初学者挺友好的。
先来说说自己对这个引擎的感觉吧:Egret跟Uinty,Unreal比起来简直就是一个是地下,一个是天上,各个模块封装的太不完善,部分模块竟然要依赖h5来写,没有封装,对象池优化技术跟bug一样,就比如ScrollView + List后, 里面的ItemRenderer竟然超过一定数量用的就是前边的......,但你用了前边的,再次显示的时候前边的被用过的构造方法就不会再次执行,你封装个ItemRenderer入口也行啊,我去,你又不明确说明,我怎么知道......总之,没有接触过任何游戏引擎的新人还是不要用它比较好(只是建议)
主要学了一点TypeScript和Egret中的eui和动画播放,还有声音播放(就学了一个星期,一天学一两个小时)
先来说说TypeScript,这个语言风格真的是怪异,类型竟然要用冒号在变量后边写......具体语法基础,看我上边推荐的书吧,写的很详细。
我们至少需要Egret Launch