欢迎来到爱学习爱分享,在这里,你会找到许多有趣的技术 : )

一个使用 JavaScript ES6、Canvas 开发的飞船射击类游戏

开发者头条 1130℃

README.md

星际大战

一个使用 JavaScript ES6、Canvas 开发的飞船射击类游戏。

原为 2017 年阿布扎比世界技能大赛中的题目,后经作者自行开发。

Demo 预览

在线预览地址:链接

开始界面

游戏界面

结束界面

排行榜界面

游戏规则

  1. 使用W、A、S、D控制飞船,按下Space发射。
  2. 燃料初始值为15,每秒递减1点,当燃料值为0时,游戏结束。
  3. 触碰掉下的燃料瓶可增加15点,最大值为30点。
  4. 击中敌方飞船增加5分。行星需击中两次,增加10分。击中友方扣除10分。
  5. 撞击敌方损失15点燃料,撞击友方扣除10分。
  6. 游戏允许负分。
  7. 按下P暂停游戏,按下M静音。

作者

Blog · GitHub @gd4Ark

最后

如果觉得我的项目还不错的话????,就给个 star ⭐ 鼓励一下吧~

转载请注明:爱学习爱分享 » 一个使用 JavaScript ES6、Canvas 开发的飞船射击类游戏

喜欢 (0)or分享 (0)