手把手教Scratch——做点小游戏玩玩吧(2:字母消除)

Scratch 少儿编程 362浏览 1评论

友情提示:视频教程观看时请手动设置清晰度。

今天按时写完作业,做好家务。

有进步,有进步。

做点小游戏玩玩吧。

今天的游戏稍微有点复杂,不是很难,只是复杂而已。。。

为什么做这个游戏呢?

小朋友现在刚开始用键盘,字母常常找不到,突然想起我小时候学习机上玩的第一个游戏。

当然学习机是同学家里玩的,我家是肯定不会买的。父母和我说那是骗人的,一针见血。

那么,做一个吧~

游戏的名字叫做:字母消除!

 

手把手教Scratch——做点小游戏玩玩吧(2:字母消除)

1. 切换阵地:

昨天说了网易卡搭的好处,今天再说一下打开的方式吧。以免有些观众刚刚打开电视机,错过了我们之前的介绍。

网址:https://kada.163.com/

打开网页后,点击创作 –> Scratch 3.0。

手把手教Scratch——做点小游戏玩玩吧(2:字母消除)

出来是这样的,就可以尽情的玩耍了:

手把手教Scratch——做点小游戏玩玩吧(2:字母消除)

2. 敲黑板 知识点:

角色克隆:26个字母,26枝花,26个角色设计起来有点怕。

不用怕,有角色克隆。每隔一段时间克隆自己,这样我们就可以只用一个角色,来产生26个字母的效果。

除了克隆自己,还需要把角色的造型重新增加为26个字母,这样一个角色只做造型更换就可以了。

手把手教Scratch——做点小游戏玩玩吧(2:字母消除)

位置移动和判断:角色的位置变换依旧是以坐标变量来进行数学变换的。每次Y轴坐标减2,就代表了在竖直方向上往下落。

而当坐标值小于一定值的时候,就可以判断并未将字母准确消除,这个时候就算落地了。

复制与黏贴:码农常用操作之一。26个字母我可不想写26遍,正确的方法是:

编写一个字母的程序,并且检查确保正确。

然后咔咔咔复制26遍,嗯,修改变量值。搞定!

 

手把手教Scratch——做点小游戏玩玩吧(2:字母消除)

3. 代码分析:

每个人有每个人的宿命,每个角色有每个角色的剧本。

背景:我只是个背景,呆着不动,没有剧本;

字母:我从云中来,慢慢往下掉。掉到地上算你输,被你打到算我输。

声音:我只是个配角,掉到地上听个响。

 

不想码字了,代码图形化了,解释呢。拍个视频讲解一下吧。

 

想要代码的请扣1,想自己写的可以看看这个视频片段

 

 

嗯,如果有什么问题可以留言,再回到初衷:希望能把自己的一点所学带给更多的小朋友,特别是边远地区的小朋友。现在网络和设备已经逐渐普及,然而好的资源还需要你我的推广。

 

 

转自公众号:
IT奶爸

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

网友最新评论 (1)

  1. 请问,漏掉的放在何处计数?
    cwl474周前 (07-13)