网站首页 健康小知识 母婴教育 起名 运动知识 职场理财 情感生活 绿色生活 游戏数码 美容 特色美食 爱好

c语言编写贪吃蛇小游戏游戏控制详细

栏目: 学习交流 / 发布于: / 人气:1.46W

上次我们讲到c语言编写贪吃蛇小游戏的结束函数,还有文件读取函数,这次我们来讲一下关于贪吃蛇游戏的运行过程。

贪吃蛇控制函数,向上运动

(01)向上前进的时候,对代码进行一个详解

c语言编写贪吃蛇小游戏游戏控制详细

(02)向上前进时,x坐标不动,y坐标-1,如果下一个有食物 下一个位置的坐标和食物的坐标相同。把食物转化成蛇的身体

(03)如果蛇吃到了食物,就开始加速,并且食物的得分+2,请参考之前的程序。

c语言编写贪吃蛇小游戏游戏控制详细 第2张

(04)如果没有吃到食物,蛇可以正常往前走,恢复原来的方块。

贪吃蛇控制函数,向下运动

(01)向下前进时,x坐标不动,y坐标+1,和第一个类似。

c语言编写贪吃蛇小游戏游戏控制详细 第3张

(02)如果有食物就把食物转化为身体

c语言编写贪吃蛇小游戏游戏控制详细 第4张

(03)如果没有吃到食物,蛇可以正常往前走,恢复原来的方块。

c语言编写贪吃蛇小游戏游戏控制详细 第5张

向左运动

(01)向左前进时,x坐标不动,y坐标+1,和第一个类似。

c语言编写贪吃蛇小游戏游戏控制详细 第6张

向右运动

(01)向右前进时,x坐标不动,y坐标+1,和第一个类似。

c语言编写贪吃蛇小游戏游戏控制详细 第7张

判断是否会咬到自己

(01)通过endgamestatus = 2,来判断是否会咬到自己,游戏结束。

c语言编写贪吃蛇小游戏游戏控制详细 第8张

特别提示

以上仅供学习参考