2024年4月10日发(作者:)
个人收集整理-ZQ
#include "graphics.h"
#include "stdlib.h"
#include "dos.h"
#include "bios.h"
#include "stdio.h"
#include "time.h"
#include "graphics.h"
#include "conio.h"
#define LEFT 0x4b00
#define RIGHT 0x4d00
#define DOWN 0x5000
#define UP 0x4800
#define ESC 0x011b
#define ENTER 0x1c0d
#define SPACE 0x3920
/*游戏中人物地结构体*/
struct play
{
int x;
int y;
};
struct Snow
{
int x;
int y;
int speed;
}snow[100];
intsnownum=0;
struct play you,them[5];
void *save;
int sum=0;/*统计吃地豆子个数,吃满50颗就算胜利*/
int change=10;
/*0豆子,1空地2,墙壁,3自己,4敌人*/
int a[15][20]={2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
b5E2R。
2,1,1,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,0,2,
2,1,2,2,2,1,1,2,1,1,0,0,0,1,1,4,1,1,0,2,
2,1,1,0,2,1,1,2,0,1,1,2,2,2,2,2,0,0,0,2,
2,4,1,0,2,1,1,2,1,1,1,0,1,1,1,1,0,1,1,2,
2,1,2,1,2,1,1,2,1,3,2,2,1,1,1,1,2,2,1,2,
2,1,2,1,2,1,1,1,1,1,1,1,1,0,0,0,1,1,1,2,
2,1,2,1,0,1,1,1,1,2,1,0,1,2,2,2,1,1,1,2,
2,1,0,1,0,1,2,1,1,2,1,0,1,2,1,1,4,1,1,2,
2,1,0,2,0,1,2,1,1,2,1,0,1,2,1,1,1,1,1,2,
2,1,0,2,1,1,2,1,1,2,1,0,2,2,1,0,0,0,1,2,
1 / 12
个人收集整理-ZQ
2,1,1,2,1,1,2,1,1,2,1,0,2,1,1,2,2,1,1,2,
2,1,2,2,1,2,2,1,1,1,1,0,1,4,1,2,0,0,1,2,
2,1,0,0,0,0,0,4,0,1,1,0,1,1,1,1,0,0,1,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2};
/*数组就是地图( level 1)*/ ;
int b[15][20]={2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
p1Ean。
2,1,1,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,0,2,
2,1,2,2,2,2,1,2,1,1,0,0,0,1,1,4,1,1,0,2,
2,1,1,0,2,2,1,2,0,1,2,2,2,2,2,2,0,0,0,2,
2,4,1,0,2,1,1,2,1,1,1,0,1,1,2,1,0,1,1,2,
2,1,2,1,2,1,1,2,2,3,2,2,1,1,2,1,2,2,1,2,
2,1,2,1,2,2,1,1,1,1,1,1,1,0,0,0,1,1,1,2,
2,2,2,1,0,2,1,1,1,2,1,0,1,2,2,2,1,1,1,2,
2,2,0,1,0,2,2,1,1,2,1,0,1,2,2,1,4,1,1,2,
2,1,0,2,0,1,2,1,2,2,1,0,1,2,1,1,1,1,1,2,
2,1,0,2,1,1,2,1,1,2,1,0,2,2,1,0,0,0,1,2,
2,1,1,2,1,1,2,1,1,2,1,0,2,1,2,2,2,1,1,2,
2,1,2,2,1,2,2,2,1,1,1,0,1,4,1,2,0,0,1,2,
2,1,0,0,0,0,0,4,0,1,1,0,1,1,1,1,0,0,1,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2};
/*数组就是地图( level 2)*/
int c[15][20]={2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
DXDiT。
2,1,1,0,0,0,0,0,1,0,0,0,1,1,2,1,1,1,0,2,
2,1,2,2,2,1,1,2,2,1,0,0,0,1,2,4,1,1,0,2,
2,1,1,0,2,2,1,2,0,1,2,2,2,2,2,2,0,0,0,2,
2,4,1,0,2,1,1,2,1,1,1,0,1,1,1,1,0,1,1,2,
2,1,2,1,2,1,2,2,1,3,2,2,1,1,1,1,2,2,1,2,
2,1,2,1,2,1,1,1,1,1,1,1,1,0,0,0,1,1,1,2,
2,1,2,1,0,2,1,1,1,2,2,0,1,2,2,2,1,1,1,2,
2,2,0,1,0,1,2,1,2,2,1,0,1,2,1,1,4,1,1,2,
2,2,0,2,0,1,2,1,1,2,1,0,1,2,2,1,1,1,1,2,
2,2,0,2,1,1,2,2,1,2,1,0,2,2,1,0,0,0,1,2,
2,1,1,2,1,1,2,1,1,2,2,0,2,1,1,2,2,2,1,2,
2,1,2,2,1,2,2,1,2,1,1,0,1,4,1,2,0,0,1,2,
2,1,0,0,0,0,0,4,0,1,1,0,1,1,1,1,0,0,1,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2};
/*数组就是地图( level 3)*/
int xx[5][2];/*判断敌人方向用地结构体*/
int false=0; /*判断输赢地参数*/
/*************************选择关
********************************************************************/
RTCrp。
voidlevelchoose(int x)
{
intj,k;
卡
2 / 12
发布评论