资源简介

用C语言写的一个游戏 贪吃蛇双人对战版(计分 吃炸弹) 代码用codeblocks编译通过,其他编译器自行测试。

资源截图

代码片段和文件信息

#include 
#include 
typedef struct _Stuframe
{
int nLeft;
int nTop;
int nHeight;
int nWidth;
}Stuframe;

typedef struct _StuPoint
{
int nX;
int nY;
} StuPoint;

typedef enum _EN_DIRECTION  /** 方向 **/
{
EN_UP
EN_DOWN
EN_LEFT
EN_RIGHT
} EN_DIRECTION;

typedef struct _StuSnake
{
char strDirectKey[4];
Stuframe frame;     /** 边框属性 **/

StuPoint snake[200];
int nSnakeLen;

EN_DIRECTION enDirection; /**方向 **/

BOOL bContinue;

StuPoint foodPoint;
BOOL bFoodValid;

StuPoint bombPoint;/** 炸弹 **/
  BOOL bBombValid;

StuPoint wallPoint[100];/** 障碍物 **/
int nWallCount;

int score;
} StuSnake;
StuSnake g_snake[10];//snake
int g_nSnakeLen = 0; //number

BOOL init_snake(StuSnake * pSnake
int nLeft int n

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-10-31 21:41  贪吃蛇双人对战版\
     文件         243  2014-10-31 21:42  贪吃蛇双人对战版\读者必看.txt
     文件       15800  2014-10-31 21:10  贪吃蛇双人对战版\贪吃蛇双人对战版.c
     文件       38652  2014-10-31 21:11  贪吃蛇双人对战版\贪吃蛇双人对战版.exe
     文件        9425  2014-10-31 21:11  贪吃蛇双人对战版\贪吃蛇双人对战版.o

评论

共有 条评论