Scratch小游戏 (4)秋天到了,收苹果喽

来源:互联网 编辑:wan玩得好手游小编更新:2024-11-05 18:20:39 人气:

点击上方“蓝字”关注,童爸编程


关于孩子要不要学习编程,有的家长已经认识到它的重要性,有的家长还在犹豫之中。在这里我想说的是,家长可以无期限的犹豫下去,可孩子的大好时光在悄悄流逝。科技已经融入生活的各个角落,未来不会计算机就可以说是信息时代的文盲。现在各大培训机构都开设了编程课,学费可真不便宜,对于一般家庭来说的确是一笔不小的开支。童爸是一名有十年工作经验的程序员老司机,在平时也会教自己的孩子学习编程,有感兴趣的家长朋友,可以依照这个教程一步一步学习,有问题可以关注交流。



课前介绍

秋天到了,果树上硕果累累,又是一个丰收的季节。今天这一节,我们就使用Scratch完成一个收苹果的小游戏。通过这个游戏,能够学到:角色的绘制,克隆的使用,颜色侦测,变量以及造型的切换几个知识点


01
游戏介绍

收苹果的游戏包含小车、苹果树和树上的苹果三个角色。通过鼠标控制小车移动,并且只能水平移动,游戏开始后,树上的苹果会不停的落下来,然后移动小车去接收苹果,每接收到一个苹果,数量的值就增加1,可以看看一分钟之内收到多少个苹果。


02
游戏演示


03
布景说明
这个游戏的布景没有太多限制,只要能看起来像是在果树林的场景就行,这里选择蓝色天空的布景图,后面再制作一个苹果树的角色(将苹果树绘制到布景图也是可以的,大家可以发挥自己的聪明才智)。


04
角色说明

05
角色绘制
关于角色绘制可以参考《Scratch编程-(8)矢量图形这样画》和《Scratch编程-(9)学习位图图形绘制》两篇文章。这个游戏里需要绘制的角色有:

1、苹果树

小车


06
编写脚本
1、小车。当绿旗被点击时,进行程序初始化:设置小车的初始位置,设置接收到苹果的数量为0,然后就根据鼠标的X坐标值不停的改变小车的X轴坐标值,从而实现只能水平移动的效果。脚本如下:

2、苹果。当绿旗被点击时,对苹果进行初始化,移动到x=29,y=137的位置,然后不停的克隆自己,每克隆一次等待0.2秒(这个时间可以控制克隆的速度,从而控制游戏的难度)。然后使用“当作为克隆启动时”事件处理积木块来处理克隆的苹果,每一个克隆的苹果都会在-200到200之间随机找到一个位置进行降落,在降落的过程中,通过侦测模块中的“颜色...碰到...”积木块进行判断是否碰到了小车。这个积木块会返回一个布尔类型(是和否)的值,当碰到时,数据变量就增加1,播放一个触碰小车声音,同时切换造型到+1,这个造型往上移动,移动100步后隐藏掉。脚本如下所示:

到此,一个简单的收苹果小游戏就完成了。这个游戏并不是一个完美的游戏,还有很多需要完善的地方,好比:游戏没有结束的机制,没有时间限制。小朋友们可以自由发挥,可以换成其他的香蕉、梨都行,在编程的世界里,没有标准答案,每个人都有自己的思想,都有他们自己眼中的世界,编程就是实现他们思想的工具,可以广泛的,发散思维的去尝试。


07
脚本获取

1、关注该公众号并分享到朋友圈,攒够8个赞。

2、然后截图发送至公众号,回复”收苹果“。


小朋友们可以把自己的作品发到群里,分享给其他的小朋友!!!


目前建了一个学习Scratch的初级群,如果感兴趣欢迎加入一起交流,学习,目的只有一个:为了让孩子们能够适应未来的智能时代。




家长朋友:编程对于刚接触的孩子来说,肯定是一头雾水,没关系,我们先把孩子带到这个编程的世界里,每篇文章都只讲一个知识点,然后通过有趣的练习,先让孩子产生兴趣,同时也减少孩子看电脑的时间。欢迎关注交流。


Scratch小游戏--(3)经典游戏吃豆人

Scratch小游戏--(2)移动弹板游戏

Scratch小游戏--(1)小猫咪在月球做飞船旅行去喽

Scratch小故事:小蝌蚪找妈妈,孩子全程高能参与,不错的亲子活动

Scratch编程-(14)消息广播的使用


END


长按二维码关注童爸编程

少儿编程

童爸编程

欢迎将文章分享到朋友圈
如需转载,请在后台回复“转载”获取授权





欢迎玩家到【wan玩得好手游】查看最新变态版手游攻略,只需要在百度输入【wan玩得好手游】就可以浏览最新上线送满vip的变态手游攻略了,更多有关BT手游的攻略和资讯,敬请关注玩得好手游!

更多...

热门推荐

更多...

相关文章