手把手教Scratch——做点小游戏玩玩吧(2:字母消除)
在家呆着也是呆着
做点小游戏玩玩吧
做点小游戏玩玩吧
今天按时写完作业,做好家务。
有进步,有进步。
做点小游戏玩玩吧。
今天的游戏稍微有点复杂,不是很难,只是复杂而已。。。
为什么做这个游戏呢?
小朋友现在刚开始用键盘,字母常常找不到,突然想起我小时候学习机上玩的第一个游戏。
当然学习机是同学家里玩的,我家是肯定不会买的。父母和我说那是骗人的,一针见血。
那么,做一个吧~
游戏的名字叫做:字母消除!
1. 切换阵地:
昨天说了网易卡搭的好处,今天再说一下打开的方式吧。以免有些观众刚刚打开电视机,错过了我们之前的介绍。
网址:https://kada.163.com/
打开网页后,点击创作 --> Scratch 3.0。
出来是这样的,就可以尽情的玩耍了:
2. 敲黑板 知识点:
角色克隆:26个字母,26枝花,26个角色设计起来有点怕。
不用怕,有角色克隆。每隔一段时间克隆自己,这样我们就可以只用一个角色,来产生26个字母的效果。
除了克隆自己,还需要把角色的造型重新增加为26个字母,这样一个角色只做造型更换就可以了。
位置移动和判断:角色的位置变换依旧是以坐标为变量来进行数学变换的。每次Y轴坐标减2,就代表了在竖直方向上往下落。
而当坐标值小于一定值的时候,就可以判断并未将字母准确消除,这个时候就算落地了。
复制与黏贴:码农常用操作之一。26个字母我可不想写26遍,正确的方法是:
编写一个字母的程序,并且检查确保正确。
然后咔咔咔复制26遍,嗯,修改变量值。搞定!
3. 代码分析:
每个人有每个人的宿命,每个角色有每个角色的剧本。
背景:我只是个背景,呆着不动,没有剧本;
字母:我从云中来,慢慢往下掉。掉到地上算你输,被你打到算我输。
声音:我只是个配角,掉到地上听个响。
不想码字了,代码都图形化了,解释呢。。。拍个视频讲解一下吧。
想要代码的请扣1,想自己写的可以看看这个视频片段。
嗯,如果有什么问题可以留言,再回到初衷:希望能把自己的一点所学带给更多的小朋友,特别是边远地区的小朋友。现在网络和设备已经逐渐普及,然而好的资源还需要你我的推广。