作品简介
今天给大家带来的Scratch作品是《老鼠走迷宫》,这是一款迷宫小游戏,游戏的目标就是控制小老鼠避猫咪,穿过迷宫并夺得福袋。
点击绿旗,运行程序,会出现一个比较简单的迷宫地图,它主要有四根红色柱子组成的,在小老鼠必经的3个路口分别有一只猫咪,随机来回不停的运动着。小老鼠则出现在舞台的左上方,玩家通过键盘上的上下左右方向键来控制小老鼠的移动,目标是夺取舞台右下方的福袋。在移动过程中,如果碰到红色柱子、猫咪或者舞台边缘,则立刻又回到初始位置,当老鼠躲过猫咪,穿过迷宫顺利拿到福袋,福袋会移动到舞台中心,并显示鼠年大吉效果。
作品效果
Scratch老鼠走迷宫作品的完整效果如视频所示:
作品解读
Scratch老鼠走迷宫作品一共使用了5个角色,如图所示:

虽然有5个角色,但实际上,三个猫咪角色功能基本相同,个角色功能简单说明如下:
- 小老鼠:默认出现在舞台左上角,通过键盘的上下左右方向键控制其移动,如果碰到红色的柱子、猫咪或者舞台边缘,立刻回到初始位置,如果顺利闯关迷宫,拿到福袋,则游戏胜利;
- 猫咪:在三个关键路口,随机来回运动,挡住了老鼠的去路,从而增加游戏的难度;
- 福袋:在舞台右下角,有两个造型,当老鼠拿到福袋,福袋滑行到舞台中央,并切换到鼠年大吉造型。
作品的实现并不难,这里重点介绍老鼠和猫咪角色的编程实现。
1.小老鼠角色
点击绿旗时,小老鼠出现在舞台左上方,然后根据按键进行上下左右移动,同时需要检测是否碰到红色柱子、舞台边缘和猫咪,其代码如下所示:

2.猫咪移动
这里有三只猫咪,其中中间的猫咪是左右方向来回运动,而另外两只小猫则是上下来回运动,这里以猫咪1为例,其代码如下:

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容