极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

Scratch3.0编程 第10课 小猫抓老鼠迷宫游戏(文字版)

极客小将2020-10-21-
Scratch3.0编程 小猫抓老鼠迷宫游戏 大家好!我是吴老师。 这节课我们一起来学习Scratch3.0编程 第10课 小猫抓老鼠迷宫游戏。

Scratch3.0编程

小猫抓老鼠迷宫游戏

大家好!我是吴老师。

这节课我们一起来学习Scratch3.0编程 第10课 小猫抓老鼠迷宫游戏。

同学们,你们走过迷宫吗?今天吴老师把迷宫游戏搬到屏幕上,我们一起来瞧一瞧。

这个游戏看起来很好玩对不对?其中用了很多侦测类的积木哦!什么是侦测类的积木呢?其实我们之前已经有用过几个,今天我们就系统地来了解一下。一起来进入知识充电站。

知识充电站

人可以用眼睛、耳朵、手、鼻子和嘴巴来感知这个世界。而在Scratch中,侦测积木的工作原理与之相同,你可以用侦测积木来帮角色理解舞台周围的情况并作出反应。

当你设计一个游戏,你想让玩家拥有多少游戏的控制权,就应该考虑用哪些侦测积木,以及让玩家在何时获取这些信息。

我们可以把侦测积木分为这几类:鼠标侦测、键盘侦测、碰撞侦测、距离侦测、时间与日期侦测、问问题与其他侦测。

upload/article/images/2020-10-21/bdd6caf42c103faeaabf69498afe089e.jpg

鼠标侦测,你可以用按下鼠标积木来侦测游玩是否按下了鼠标的按钮。也可以用鼠标的x坐标、鼠标的y坐标来侦测鼠标的位置。

upload/article/images/2020-10-21/ea766bf87b8c80bb61fb747187bd1e73.jpg

键盘侦测,你可以用该积木来侦测玩家是否按下键盘中的某一个按键,并让角色做出相应的反应。

upload/article/images/2020-10-21/096e41fa52dc8e7855d32f17621c47a4.jpg

碰撞侦测,Scratch不仅可以侦测何时按下按键,它还可以判断两个角色是否有接触,以及角色是否触碰到鼠标、舞台边缘,甚至是屏幕上的特定角色。还可以判断角色是否碰到舞台上的某一个颜色。

upload/article/images/2020-10-21/697c775db5bab7df8473e5143fab0f2a.jpg

距离侦测,如果你想让两个角色侦测到自己正在靠近而不是接触某个东西,该怎么办呢?有一个积木可以告诉你的角色距离某个物体多远,该积木可以让角色知道自己与其他角色或鼠标指针的距离。

upload/article/images/2020-10-21/a2d21dfb32c889f6fceb753cb41516ea.jpg

日期与时间侦测,当前时间的积木可以告诉你角色现在的年、月、日、时、分、秒或星期、计时器积木可以准确的告诉你游戏运行了几秒。

upload/article/images/2020-10-21/853381972fd9c38a492ccb87913297ae.jpg

问问题及其他侦测,询问的积木可以让玩家做出回答,当这个积木运行时,它会把问题显示在舞台上,等待玩家给出答案,答案会放在“回答”的变量中。

upload/article/images/2020-10-21/6a1a8ef0723a3f5331acf7bbf58d4a82.jpg

1.添加角色、背景并初始化

1.在舞台背景中绘制迷宫背景。

2.添加小猫与老鼠的角色。

3.为小猫与老鼠角色初始化

3.实现小猫的角色脚本

upload/article/images/2020-10-21/03c2370a082bb6164cd478102ca52c48.jpg

4.作业

为这个游戏增加难度。以下两点作业可以二选一完成,或者两个都完成。

1.增加几个不同的迷宫背景造型,当小猫穿越迷宫时,迷宫会不断变化。

2.当小猫抓到老鼠后进入下一关,增加一个新的关卡。

你学会了吗?

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除

网友点评

共有5条评论来说两句吧...

在线客服