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

C语言的贪吃蛇源代码

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

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

#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;/*...

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

#include #include #include #include #include #include #define N 21 int apple[3],num; char score[3]; char tail[3]; void gotoxy(int x, int y) //输出坐标 { COORD pos; pos.X = x; pos.Y = y; SetConsoleCursorPosition(GetStdHandle(STD...

慢慢看吧 然后修改程序。 #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;/*游戏速度自...

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

http://pan.baidu.com/s/1gQ05M这个是个工程 http://pan.baidu.com/s/1F0c1A这个是只有一个文件,但可以编译运行

#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...

贪吃蛇的源码,用'A''S''D''W'操作 #include #include #include #include typedef struct snake { int a; int b; struct snake *u; struct snake *n; }snake,*snake1; typedef struct food { int a; int b; }food; void main() { char c,c0 = 'd...

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