C语言小游戏教程P8

8. 完结撒花!

C语言小游戏教程 - 完结篇

完整代码:

#include 
#include //想要用time()函数,需要这个头文件
#include //Sleep()函数在这里面 
#define MAXN 100
int x=3,y=6;
int health=10;//玩家的生命值
struct Zombie
{
    int id;
    int x,y;
    int dead;
};
struct Zombie z[5];
char _map[MAXN][MAXN]={"##############",
                      "#            #",
                      "#            #",
                      "#     I      #",
                      "#            #",
                      "#            #",
                      "##############"
                     };
void is_dead(int tx,int ty)//判断是哪只僵尸死了 
{
    int i;//定义循环变量 
    for (i=0;i<=4;i++)//依次判断每只僵尸
    {
        if (z[i].x==tx+1 || z[i].x==tx-1 || z[i].y==ty-1 || z[i].y==ty-1)//判断它们是否在玩家旁边 
            z[i].dead=1;//它挂了。。。 
    }
}
int have_zombie()
{
    int i,j;
    for (i=0;i

这坑也算填完了

完结撒花!

FLOWER!

Bye~~

下期再见

你可能感兴趣的:(C语言小游戏教程P8)