c语言编写贪吃蛇小游戏游戏逻辑
1、游戏有三种结束方式。1.您撞到墙了。游戏结束!2.您咬到自己了。游戏结束!3.您已经结束了游戏。
2、通过对endgamestatus全局变量的使用,如果endgamestatus==1,输出对不起,您撞到墙了。游戏结束!
3、如果endgamestatus==2,则输出,对不起,您咬到自己了。游戏结束!
4、如果endgamestatus==3,则输出,对不起,您已经结束了游戏。
5、在游戏结束的时候,显示用户的得分情况。
6、通过和文件保留的记录进行对比,然后得出是否刷新记录的效果。
1、游戏如果结束之后,给用户进行选择,一个是是否要重新开始,还有一个是是否选择退出。
2、如果选择了重新玩一局,则进行清屏,并且把分数清零,重置初始速度,add回复初值,返回欢迎界面。
3、如果选择了退出游戏,则直接使用exit进行退出。
4、如果输入错误,则输出※※您的输入有误,请重新输入※※,使用system弹出输入任意键继续。
1、以读写的方式建立的文件把分数写进文件中,关闭文件
2、通过对w+来对文件进行一个修改,
1、打开文件save.txt,把文件中的最高分读出来,关闭文件
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:176
阅读量:60
阅读量:49
阅读量:148
阅读量:160