话不多说,
直接上代码…
游戏规则:
操控指示标攻击敌人,同时抵挡敌人的攻击,一回合结束后得到加成
- 攻击敌人:指示标移动到砖块底下时按空格攻击并打掉方块(必须从下至上!)
- 抵挡攻击:指示标移动到敌人子弹前方时打击子弹,当子弹防御力降为零时消失
- 调节速度:+/-调节速度
- 加成:一回合结束后得到攻击力,血量,范围,补满血量的加成
- 惩罚机制:指示标打到空白时会扣血,子弹打到最左方会扣血
加成 | 说明 |
---|---|
攻击力 | 打掉砖块后敌人扣血的数量 |
血量 | 增加血量的最大上限 |
范围 | 对敌人子弹的打击范围 |
布满血量 | 补满血量 |
#include <iostream>
#include <windows.h>
#include <conio.h>
#include <ctime>
#include <cstdlib>
using namespace std;
#define framelen 60
#define framedepth 5
int s = 60;
int fullhp = 20;
int span = 4;
int hp;
int map[5][80] = {0};
int are