scratch编程那些事 第十期:幽灵抓老鼠

本站可以分享scratch作品,快来边学习边创作吧,点击在线创作

scratch编程那些事10

第十期:幽灵抓老鼠

上期回顾

上期我们学习了老鼠吃奶酪游戏的制作。实际上这个游戏让我们练习了“变量”“随机数”的使用。

本期我们将在上期“老鼠吃奶酪”游戏的基础上,增加“幽灵”这个角色。增加幽灵角色后,我们的角色数量已经达到三个了。好了,我们现在开始制作“幽灵抓老鼠”的游戏。

首先,我们在角色库中选取幽灵这个角色。来看选取角色后的界面如下:

scratch编程那些事10

要  求

1、老鼠的移动我们用键盘上的上、下、左、右键来控制;

2、利用随机数模块让奶酪在舞台中可以随机移动;

3、当老鼠吃到奶酪时发出声音;

4、增加“得分”变量,老鼠每触碰到一次奶酪,得分增加10分;

5、幽灵是时隐时现的,但其碰到老鼠游戏结束;

老鼠、奶酪角色的脚本我们上期当中已经做过了,这里就不在重复了,把脚本贴出来,小朋友们可以看看。

scratch编程那些事10

scratch编程那些事10

为了增加游戏的可玩儿性和制造恐怖气氛。所以在制作幽灵角色脚本时,首先,让幽灵角色隐藏,然后将角色的旋转模式设定为左右旋转,这样做的目的是防止角色在移动过程中,大头朝下的问题。

模式设定后,再将角色面对老鼠的方向,开始移动,判断是否碰到了老鼠?如果碰到了游戏就结束;

scratch编程那些事10

现在,有一个问题,那就是角色幽灵,隐藏起来不出来了,那老鼠可就会把奶酪给吃光了,对吧。所以,我们现在还得给幽灵再编制一个脚本,让它时隐时现才行,这样才能对老鼠产生威胁。这个脚本中用到了“随机数”“隐藏”“显示”等模块。

scratch编程那些事10

我们现在将三个角色的脚本都制作好了,接下来,小朋友们可以动手去试试这个游戏了,看看好不好玩呢?

猜你喜欢

转载自blog.csdn.net/weixin_40897235/article/details/86635841
今日推荐