贪吃蛇流程图
2018-08-19 18:01:03 24 举报
贪吃蛇流程图描述: 1. 开始游戏。 2. 初始化蛇的位置和食物的位置。 3. 显示蛇和食物在游戏界面上。 4. 判断蛇是否吃到食物,如果吃到则增加蛇的长度,并重新生成食物。 5. 判断蛇是否撞到墙壁或自己,如果撞到则游戏结束。 6. 根据用户的输入(上下左右键),改变蛇的移动方向。 7. 更新蛇的位置。 8. 判断蛇是否到达新的食物位置,如果到达则增加分数。 9. 等待一段时间(例如100毫秒)。 10. 返回第4步,重复进行游戏循环。
作者其他创作
大纲/内容
输出得分
游戏结束
N
蛇头左转
加一分,蛇身延长一节,食物重新随机出现
输入==2&&当前方向!=2或8?
输入==9&&当前方向!=1或9?
Y
键盘输入?
碰到食物?
蛇头右转
输入==8&&当前方向!=2或8?
蛇头右上转
食物出现
点阵初始化
N
蛇头撞墙或撞到身体?
输入==3&&当前方向!=3或7?
蛇头右下转
蛇头上转
输入==6&&当前方向!=4或6?
蛇头左下转
蛇头下转
输入==7&&当前方向!=3或7?
蛇头左上转
输入=4&&当前方向!=4或6?
输入==1&&当前方向!=1或9?
蛇身从左上角向右爬出(四节)
蛇身跟随蛇头方向移一格
0 条评论
下一页