走迷宫游戏(Scratch编程)
2020-05-10 本文已影响0人
SpringAlways
今天给大家分享的是走迷宫游戏
一、 游戏规则
1, 点击绿旗开始,播放游戏音乐
2, 显示首页背景,点击开始按钮开始游戏,设置变量倒计时为60秒
3, 游戏开始换成游戏背景
4, 通过上下左右键控制小猫的移动方向
5, 小猫碰到迷宫边缘或乌龟就返回到原点重新开始
6, 60秒内走出迷宫即过关,超出60秒即失败
二、 背景
设置4个背景:首页,游戏,过关和结束
1, 首页背景:
点击绿旗显示首页背景,重复播放游戏背景音乐
image.png
对首页的开始按钮编程:
1) 点击绿旗显示开始按钮,将倒计时设为60秒;
2) 点击开始按钮,换成游戏背景,隐藏按钮,广播开始游戏;
3) 重复执行:每隔1秒,倒计时减1;
4) 直到倒计时小于1,广播时间到。
image.png
2, 游戏背景:
点击开始按钮,换成游戏背景**
image.png
3, 过关背景
在60秒内小猫走出迷宫,换成过关背景
image.png
4, 结束背景
当接收到时间到消息时,显示结束背景,停止全部脚本
image.png image.png
三、 小猫
1, 绿旗点击时隐藏小猫
2, 键盘控制小猫的移动方向
image.png
3, 接收到开始游戏消息时,显示小猫,设置初始合适位置和面向方向,一旦碰壁或者碰到乌龟即返回到初始位置,如果碰到出口即过关
image.png
4, 接收到时间到消息时,隐藏小猫
image.png
四、 乌龟
1, 绿旗被点击时,隐藏
2, 当接收到开始游戏消息时,移到随机位置显示,来回移动,碰到边缘就反弹
image.png
3, 接收到时间到消息时,隐藏乌龟
image.png
五、 总结
1, 这里设置了一个倒计时变量,控制走出迷宫的时间限制,给游戏增加了趣味性;
2, 小猫碰到墙壁就返回原点,走到迷宫出口就过关,这里利用了碰触颜色的侦测。