/*******************************************************/
/*本程序仅仅实现贪吃蛇最基本的功能,可供初学C/C++者参考*****/
/*******************************************************/
# include <iostream>
# include <conio.h>
# include <time.h>
# include <cstdlib>
# include <windows.h>
using namespace std;
struct Snake
{
int x, y;
struct Snake * pNext;
};
void gotoXY(short x, short y); //定位光标,指哪画哪
void Draw_Map(void); //画地图
void Initialize_Snake(void); //初始蛇身
void Draw_Snake(void); //画蛇(给光标加*)
void Move_Snake(void); //移动蛇
void Del_Snake(void); //删除蛇尾
void Control_Snake(void); //控制蛇
void Draw_Food(void); //生成食物
bool if_eat(void); //判断是否吃到自己
const int wall_x = 50; //横边界
const int wall_y = 25; //竖边界
struct Snake * head = new Snake;
struct Snake * body1 = new Snake;
struct Snake * body2 = new S
贪吃蛇完美版(VC++6.0)
最新推荐文章于 2021-05-18 03:05:48 发布