坦克大战游戏策划及设计
(本次项目中的坦克大战使用项目二中的简易坦克大战)
游戏策划
玩法(Gameplay):玩家操作坦克击败敌方NPC,保护己方基地。

人设与道具(Game Sprites):
- Player:黄色小坦克,允许上下左右四个方向运动,只有一格血,可以向前发射炮弹。

- home: 鹰形标志,非常脆弱,只有三格血,毁灭后游戏结束。

- enemy1: 普通敌人,银色小坦克,拥有三格血,会向前发射导弹。

- enemy2: 精英敌人,金色大坦克,拥有五格血,会向前发射导弹。

- walls: 土墙与铁墙,土墙可摧毁,铁墙不可摧毁。

地图参考的是经典坦克大战的第一关
游戏设计
| Object | Keyboard |
|---|---|
| Attributues | |
| every 3s&enemy1发射导弹 | |
| every 3s&enemy2发射导弹 | |
| every 7s&enemy1旋转90度 | |
| every 7s&enemy2旋转90度 |
| Object | System |
|---|---|
| Attributues | |
| A | press&Player发射导弹 |
| Object | Player |
|---|---|
| Attributues | 图片,位置 |
| enemymissile | 碰撞&销毁自己 |
| Object | enemy1 |
|---|---|
| Attributues | 图片,位置 |
| tankmissile | 碰撞&health-1 |
| health==0&销毁自己 |
| Object | enemy2 |
|---|---|
| Attributues | 图片,位置 |
| tankmissile | 碰撞&health-1 |
| health==0&销毁自己 |
| Object | home |
|---|---|
| Attributues | 图片,位置 |
| tankmissile | 碰撞&health-1 |
| enemymissile | 碰撞&health-1 |
| health==0&销毁自己 |
| Object | tankmissle |
|---|---|
| Attributues | 图片,位置 |
| 精灵 | 碰撞&销毁自己 |
| Object | enemymissle |
|---|---|
| Attributues | 图片,位置 |
| 精灵 | 碰撞&销毁自己 |
| Object | wall |
|---|---|
| Attributues | 图片,位置 |
| enemymissle | 碰撞&销毁自己 |
| tankmissle | 碰撞&销毁自己 |
游戏试玩
(试玩gif与项目2gif一致)