资源简介

使用 Visual C编写的贪吃蛇大作战游戏,进一步精简、优化

资源截图

代码片段和文件信息

#include
#include
#include
#include
#include

//宏定义 
#define U 1
#define D 2
#define L 3
#define R 4

//定义全局变量 
typedef struct snake //蛇身的一个节点 
{
int x;
int y;
struct snake* next;
}snake;
int score = 0 add = 10;
int HighScore = 0;
int status sleeptime = 200;
snake* head * food;
snake* q;
int endgamestatus = 0;
HANDLE hOut;

//函数声明 
void gotoxy(int x int y);
int color(int c);
void printsnake();
void printsnake();
void welcometogame();
void createMap();
void scoreandtips();
void initsnake();
void createfood();
int biteself();
void cantcrosswall();
void speedup();
void speeddown();
void snakemove();
void keyboardControl();
void Lostdraw();
void endgame();
void choose();
void explation();

//主

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1168  2019-05-01 11:39  Makefile.win
     文件         779  2019-04-12 16:01  SnakeFlight.dev
     文件      141395  2019-05-01 11:39  SnakeFlight.exe
     文件         158  2019-05-01 11:40  SnakeFlight.layout
     文件         604  2019-04-12 16:52  SnakeFlight_private.h
     文件         773  2019-04-12 16:52  SnakeFlight_private.rc
     文件         844  2019-04-12 16:52  SnakeFlight_private.res
     文件       10315  2019-05-01 11:39  main.c
     文件      137933  2019-04-13 08:17  main.exe
     文件       11860  2019-05-01 11:39  main.o

评论

共有 条评论