# 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)
### 开始界面

### 游戏界面

### 结束界面

### 排行榜界面

## 游戏规则
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 ⭐ 鼓励一下吧~