最新消息:680元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

1.9 Scratch 大鱼吃小鱼

Scratch 少儿编程 3223浏览 0评论

友情提示:680元/半年,儿童学编程,就上码丁实验室

第九课: 大鱼吃小鱼

 

1.9 Scratch 大鱼吃小鱼

前面已经讲了利用按键,通过坐标控制角色的移动,以及鱼儿的自由游动,现在,我们讲大鱼吃小鱼的游戏。

 

万事俱备,只欠两点:

 

  1. “吃”;
  2. 得分。

 

先说吃:

 

这里,我们可以在小鱼角色里写如下程序

1.9 Scratch 大鱼吃小鱼

当小鱼碰到鲨鱼以后,我们就可以让小鱼死掉,或者消失之类的,比如像这样:

1.9 Scratch 大鱼吃小鱼
那虚像有啥用呢?同志们可以自己操作一下,看看效果。

1.9 Scratch 大鱼吃小鱼

 

这里需要注意的是,记得要让小鱼一直检测是否碰到鲨鱼,所以,需要加一个循环(最好让孩子们自己尝试,有助于理解“一直检测”是什么意思)

 

1.9 Scratch 大鱼吃小鱼

 

再来说得分,一说到得分,我们就必须讲“变量”

 

我们可以给孩子们这么比喻,变量,就是装水的杯子,而数字,就是水。

 

先设置一个杯子(设置变量):

1.9 Scratch 大鱼吃小鱼
其次,杯子应该是空的,也就是,在程序最开始,咱们把得分设置为“0”


 

之后,小鱼碰到鲨鱼咯,咱们就往水杯里加点水~

1.9 Scratch 大鱼吃小鱼

 

这下,你多复制几个小鱼,然后再复制一个鲨鱼,双人大鱼吃小鱼的游戏就完成啦~~!

 

1.9 Scratch 大鱼吃小鱼

您必须 登录 才能发表评论!