贪吃蛇源代码

上传者: xiang_junze | 上传时间: 2013-01-09 00:00:00 | 文件大小: 9KB | 文件类型: unkonw
void createWindow();//创建一个窗口 void initial();//初始化 void createObj();//随机创建目标 void getDirection();//获取方向 void eat();//吃的动作 void updateLine();//更新保存蛇的数组 void liveState();//保存状态--分数->文件, ->判断蛇是否死了 void showSnake();//显示蛇 void setXy(int x, int y);//获取窗口坐标 void updateScore();//更新分数 int delay = 0;//延迟 int eatFlag = 0;//吃了目标点的标记,默认为没有吃,吃了为1 int state = 1;//判断蛇状态的标记, 如果state==0,那么蛇就死了,退出整个循环 int max = 0;//最高得分 int length = 1;//蛇的长度 int line[100][2];//一行就存放蛇每个点的x和y坐标 int top[2] = {40,12};//蛇头,始终记录最新蛇头的位置,不管吃了目标没有 int obj[2];//存放目标点的坐标 int xMin = 1, xMax = 77, yMin = 2, yMax = 23; int tailPre[2];//存放蛇尾的坐标

文件下载

评论信息

  • 小_兵 :
    向右到达底线时,穿过设定的底线,自动到达屏幕右底端才停止。 总体还不错....
    2013-09-16
  • slowlight93 :
    控制台的贪吃蛇。。还不错,用的TC的图形库。
    2013-03-29

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明