行星与飞船小游戏,项目尝试使用gulp打包
下载代码后,运行下面代码即可完成打包工作。
$ npm install
$ gulp build
游戏效果展示(点击此处)
- 1、保证基本参数可外层配置,体现模块化,减少代码耦合性。
- 2、在页面中展现游戏页面(如下图)。
- 3、左下侧添加按钮可以增加飞船数量(上限为四个),同时控制每架飞船的运行/停止/销毁。
- 4、右下侧控制台可以打印出当前执行的命令情况。
- 5、可以在轨道上添加飞船,飞船飞行时按一定速率消耗燃油,飞船暂停时按一定速率补充燃油。
- 6、飞船控制消息的发送存在丢包率。
使用gulp对项目进行打包,源代码在src文件夹,打包后文件在build文件夹。只做了合并文件、混淆和压缩的工作。实际发布部署中的MD5后缀及cdn前缀添加部分没有加入。