欢迎光临
我们一直在努力

scratch编程那些事10

第十期:幽灵抓老鼠

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

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

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

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

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

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

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

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

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

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

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

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

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

今天的分享就到这里了。也欢迎你在“博士小课堂”公众号后台给我留言,我们一起学习。

温馨提示

赞(67)
分享到: 更多

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址