游戏实现
主要介绍游戏玩法,具体实现,参考游戏源码。玩法是:游戏开始后,通过虚拟摇杆控制猴子在屏幕左右方向跳动,屏幕上随机出现香蕉,过一段时间后消失,猴子吃到香蕉得分,如果等到香蕉消失时,猴子仍旧没吃到,则游戏结束。
1. 定制项目构建流程
定制项目自带的文件
游戏中,有时候需要做一些定制要求,如启动页面布局修改、添加Logo等,还比如游戏资源需要做CDN的,需要在main.js内设置CDN地址,如下图:
然而每次项目重新构建后,build目录下的文件会先删掉,重新生成。在build同级目录,添加build-templates目录,生成以后会自动把build-templates目录下的文件拷贝到build内,然后再做其他处理。
所以,只需要把定制好的文件(如main.js,css布局文件)放置到build-templates目录下即可。
2. 定制非项目自带文件
项目上线,为了及时更新修改,一般都会勾线md5 cache: