17k 贪吃蛇

上传人:小** 文档编号:79214025 上传时间:2019-02-16 格式:PPTX 页数:11 大小:3.18MB
返回 下载 相关 举报
17k 贪吃蛇_第1页
第1页 / 共11页
17k 贪吃蛇_第2页
第2页 / 共11页
17k 贪吃蛇_第3页
第3页 / 共11页
17k 贪吃蛇_第4页
第4页 / 共11页
17k 贪吃蛇_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《17k 贪吃蛇》由会员分享,可在线阅读,更多相关《17k 贪吃蛇(11页珍藏版)》请在金锄头文库上搜索。

1、PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT背景图片: PPT图表下载: 优秀PPT下载: PPT教程: Word教程: Excel教程: 资料下载: PPT课件下载: 范文下载: 试卷下载: 教案下载: (设计好之后可以删掉这个文本框哦),Retro Snaker,BY 撇嘴沢坏笑,4k Retro Snaker,游戏的操作、难度、得分说明,控制键 W S A D 全局功能键 O P L W: up S: down A: left D: right O: 结束 P: 开始 L: 暂停,有九个关卡,请输入关卡数或按 P后 ENTER键: 蛇的前进速度随关卡

2、改变,游戏中 蛇自动前进 用户操作前进方向吃到苹果: 一个苹果一分,苹果累计可自动进入下一关,满足以下条件时游戏结束 1. 蛇咬到自己 2. 蛇撞击围墙 3. 所有关卡通关 4. 按下O键,一些重要的函数,输入 判定 函数,蛇 构造 函数,苹果 生成 函数,蛇 运动 函数,蛇 状态 检测 函数,游戏 界面 设置 函数,界面 输出 函数,调度用 主函数,ENTER,int snake(int a,int b)/crazy snake int i,n; gotoxy(x0,y0); /clean up ; printf(“ “); /augment the snakes body_begainni

3、ng; / if(apple=0) / / for(i=0;ilongs;i+) xi=xi+1; yi=yi+1; else/apple=1; +longs,xlongs=xlongs-1,ylongs=ylongs-1; / / /augment the body of snake_ending; / if(asdw=d) +xlongs; else if(asdw=a) -xlongs; else if(asdw=w) -ylongs; else if(asdw=s) +ylongs; for(i=0;i=longs;i+) gotoxy(xi,yi); printf(“*“); ,if

4、(xlongs=applex ,static int x64,y64;,用两个数组储存所代表点的x,y坐标 根据键盘输入进行数据位移 清除最高位数组代表的点 高位数组被低一位数组覆盖 最后重新输出打印一次数组记录的点,用数组实现构建和移动的蛇,speed_data10=250,200,150,140,130,120,110,100,90,80;,int keyboard() if(kbhit()!=0) code=getch(); if(code=a|code=w|code=s|code=d)/control the direction; if(asdw=d ,if(kbhit()!=0),键

5、盘的输入及处理,code=getch();,state=2;/state=0,ending; state=1,starting; state=2,pausing;,char asdw=d,code;/the date of keyboard,int APPLE() if(apple=1) srand(unsigned) time(NULL); applex=rand()%(57-1)+1; appley=rand()%(24-1)+1; gotoxy(applex,appley); printf(“); apple=0; else if(xlongs=applex ,苹果的添加及检测、记录分数

6、关卡,苹果状态apple=1,apple_count=0;/the apples state ; apple=1,be ate; apple=0, not be ate;,score=0, part=1;/score: userscore when the user eat apple counts; part: the part of user go in; 分数 关卡 -apple_data10= 2,3,4,5,6,6,6,6,6,6;,自定义页(可选) (设计好之后可以删掉这个文本框哦),游戏展示,内容页 (设计好之后可以删掉这个文本框哦),自定义页(可选) (设计好之后可以删掉这个文本框哦),自定义页(可选) (设计好之后可以删掉这个文本框哦),

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号