资源简介
用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
- 上一篇:画图板C实现课设
- 下一篇:网络嗅探器的设计与实现
相关资源
- Qt五子棋小游戏(源码+截图)
- 精通UNIX下C语言编程及项目实践总结与
- STM32游戏手柄实验
- 加权调度算法(C语言)
- crc16几种标准校验算法及c语言代码(
- 树莓派CAN通讯(c语言)
- FTP客户端源代码C语言
- C语言基数排序——顺序队列实现
- 256色转灰度图(c语言)
- c语言实现一个简单的线程池(thread
- avl树的实现(c语言)
- C++实战源码-20点游戏
- C++ 设置“蜘蛛纸牌”游戏
- C++ 用C语言判断文件是否存在
- c语言地空对战游戏.zip
- c语言实现水波纹显示效果.zip
- c语言打字母游戏源码.zip
- c++猜数小游戏源码
- c语言使用CMakeLists.txt编译和使用静态
- 高级冒泡排序高级(c语言)
- C语言程序设计单元练习及答案pdf
- 高斯 Jordan消元法 c语言代码
- c语言练习习题附答案.doc
- 基于c语言的多功能电子表的单片机实
- 基于C语言的电压表单片机实践
- 用C语言写的一个俄罗斯方块程序
- C++ 坦克大战(Tank)
- 推箱子小游戏
- c语言定时关机
- c++ 贪吃蛇代码(.cxx)
评论
共有 条评论