# star-battle **Repository Path**: andrewgithub/star-battle ## Basic Information - **Project Name**: star-battle - **Description**: 🎮 A spaceship shooting game developed using JavaScript ES6, Canvas - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-10-08 - **Last Updated**: 2022-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

English | 简体中文

星际大战

> 一个使用 JavaScript ES6、Canvas 开发的飞船射击类游戏。 > > 原为 2017 年阿布扎比世界技能大赛中的题目,后经作者自行开发。 ## Demo 预览 在线预览地址:[链接](https://4ark.me/star-battle) ### 开始界面 ![](https://ws1.sinaimg.cn/large/006mS5wEgy1g02z5a4blsj30sw0gpjsm.jpg) ### 游戏界面 ![](https://ws1.sinaimg.cn/large/006mS5wEgy1g02z5kvrgaj30sw0gpjv0.jpg) ### 结束界面 ![](https://ws1.sinaimg.cn/large/006mS5wEgy1g02z5xag6aj30sw0gpgmh.jpg) ### 排行榜界面 ![](https://ws1.sinaimg.cn/large/006mS5wEgy1g02z62lsttj30sw0gpt9j.jpg) ## 游戏规则 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](https://4ark.me/) · GitHub [@gd4Ark](https://github.com/gd4Ark) ## 最后 如果觉得我的项目还不错的话👏 ,就给个 star ⭐ 鼓励一下吧~