mdsk.net
当前位置:首页 >> C语言的贪吃蛇源代码 >>

C语言的贪吃蛇源代码

//******友情提示:如想速度快点,请改小_sleep(500)函数中参数***** #include #include #include #include #include const int H = 8; //地图的高 const int L = 16; //地图的长 char GameMap[H][L]; //游戏地图 int key; //按键保存 int sum = ...

C语言贪吃蛇源代码必须经过相应的C/C++编译器编译成EXE文件后才能运行。 由于我们通常使用的操作系统是Windows系统,而在该系统下最长用的C/C++编译器是VC++编译器,目前在大专院校常用的版本还是VC++6.0 下面就以VC++6.0来说明编译过程: 1.在...

#define N 200 #include #include #include #define LEFT 0x4b00 #define RIGHT 0x4d00 #define DOWN 0x5000 #define UP 0x4800 #define ESC 0x011b int i,key; int score=0;/*得分*/ int gamespeed=50000;/*游戏速度自己调整*/ struct Food { i...

基本思路: 蛇每吃一个食物蛇身子就增加一格,用UP, DOWN, LEFT, RIGHT控制蛇头的运动,而蛇身子跟着蛇头走,每后一格蛇身子下一步走到上一格蛇身子的位置,以此类推。 #include #include #include #define BEG_X2 #define BEG_Y1 #define WID20...

#include #include #include #include /*引用的库函数*/ #define LEFT 0x4b00 #define RIGHT 0x4d00 #define DOWN 0x5000 #define UP 0x4800 #define ESC 0x011b/*宏定义键名*/ #define N 200 int i,key; int level;/*游戏等级*/ int score=0;/*...

if(snake.x[0]595) //进入墙壁 { snake.x[0]=55; // 此处还要加入蛇的身体坐标移动和显示语句 } else if(snake.y[0]455) //进入墙壁 { snake.y[0]=55; // 此处还要加入蛇的身体坐标移动和显示语句 } //我做过一个安卓的贪吃蛇小游戏,很简单的

codeblocks实现?

#include #include #include #include #include #include #define WIDTH 40 #define HEIGH 12 enum direction{//方向 LEFT, RIGHT, UP, DOWN }; struct Food{//食物 int x; int y; }; struct Node{//画蛇身 int x; int y; struct Node *next; };...

慢慢看吧 然后修改程序。 #define N 200 #include #include #include #define LEFT 0x4b00 #define RIGHT 0x4d00 #define DOWN 0x5000 #define UP 0x4800 #define ESC 0x011b int i,key; int score=0;/*得分*/ int gamespeed=50000;/*游戏速度自...

/* C/C++贪吃蛇游戏,zjlj,2015.3.16 */ #define DEBUG 0 //当程序在调试阶段时 DEBUG为 1 #include #include #include #include using namespace std; void readini(FILE **fphead, int *score, char *argv[]) //创建或打开一个和运行文件对应...

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com