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

“10分钟玩转scratch”为各位零基础的爸爸妈妈们提供了详细的学习指导,让零基础爸妈们也能轻松教娃学会编程。
只要你会用电脑,只要你愿意陪娃一起放飞想象、动手创造,就能在快乐的玩耍中为娃打开智能世界的大门!
还有比这更好的亲子活动吗?快快行动起来吧!

跑酷类游戏简单又好玩,还能锻炼孩子们的手眼协调能力。
今天班班就带你用scratch学做一款有趣的跑酷游戏——小猫快跑!
这次班班还为大家带来了视频指导。各位爸爸妈妈和娃一起边看边做吧!一起享受快乐的亲子时光。
咱们今天的跑酷游戏有两个个角色:
1、跑步的小猫。
小猫是游戏的主角,它要避开障碍物。跑的越远,分数越高。

我们每次打开scratch,就已经有一只猫猫在屏幕中,所以猫猫就不用我们自己创建啦。
我们就用这只猫猫做游戏的主角。
2、喷火龙
喷火龙是小猫要躲开的障碍物,小猫每躲开一个喷火龙,就会得1分。但如果小猫碰到了喷火龙,游戏就失败了。

喷火龙可以从角色库中找到。点击下图红框所示的按钮,“从角色库中选取角色”。

从角色库中选取角色
在“奇幻”分类中可以找到一只龙,选择它。

选中“dragon”
这只龙并没有喷火,方向也不是对着猫猫,怎么办呢?
我们首先点击“造型”按钮(红框1),这时可以看到两张龙的图片,它们就是龙的两个造型。
我们再点击第二张图(红框2),就把龙变为喷火龙啦。
我们最后再点击“左右翻转”按钮(红框3),龙的方向就变为朝向左,面对猫猫了。

一个人失眠,全世界失眠
今天咱们选择一个蓝天背景。点击下图红框中的按钮,“从背景库中选择背景”,找到一个叫“blue sky”的背景图。

从背景库中选择背景
角色和背景已经就位,接下来就让咱们开始编写程序,下达命令吧!
1、喷火龙的运动和程序
我们的游戏叫小猫快跑,小猫需要避开喷火龙,那我们就先来想想喷火龙要怎么运动,再考虑避开它。
首先,我们让喷火龙在右边的一个位置出现,可以用“运动”中的,在迷宫游戏中我们有讲解这个积木。
然后,让它一直向左跑动,也是迷宫中用到的积木。
最后,当它跑到边缘时,我们再让它回到原来的位置,还是用。跑到边缘的判断,我们可以用
这个积木,里面有“鼠标指针”、“边缘”、其他角色三种选项,点击黑色小箭头就可以看到。
按照顺序,我们把积木按照下图组合起来。

喷火龙的程序1
点击这串指令,看看喷火龙的运动,它是不是走动起来了呢?

跑动的喷火龙
当小猫躲开一个喷火龙后,我们得一分,这里我们要用到一类新的积木——数据。
如下图,我们先点击“数据”分类(红框1),再点击“建立一个变量”(红框2).

此时将弹出一个对话框“新建变量”。
我们在变量名后面输入一个名字(红框1),这个游戏里我们输入“分数”。再点击“确定”按钮(红框2)。

然后我们就得到了下面图片中的五个新积木。

我们用让游戏可以显示分数,并用
让游戏每次开始时从0开始计分。再用
来计算分数的变化。
每次小猫躲开一个喷火龙,得一分。这个动作我们还可以换一种理解方法:,动作1“小猫避开喷火龙”发生,那么游戏不会结束,动作2“喷火龙能跑到了左边边缘”才能发生。
所以动作1发生的一分,和动作2发生得一分对游戏来说是一样的。动作2我们已经用程序做出来了,所以直接在动作2发生时,我们增加一个计分命令就可以了(如下图)。

喷火龙的程序2
小猫的运动和程序
小猫需要避开喷火龙。既然喷火龙是一直从右边跑过来,那我们如果能控制小猫跳起来,并跳的比喷火龙高,就可以避开它了。
这回我们需要一个新积木来命令小猫跳起来。通过它我们可以让小猫向上移动,如果把数字变成复数,又能让小猫向下移动。
我们还需要让小猫按我们的命令跳跃,比如每当我们按一次空格键,小猫跳一次。用事件积木可以完成这样的命令,这次我们就用这块积木。

小猫的程序1
当小猫碰到喷火龙,那么游戏就失败了。

小猫的程序2
这样,小猫快跑的游戏就做好啦!
点击绿旗测试一下吧。看你的游戏和下面图中的一样吗?

小猫快跑
快把你的游戏上传到网站上吧。
和朋友们比比看,谁能让小猫得到最高分!
游戏源码:
链接: https://pan.baidu.com/s/1FmvrEEBcojeewSodx0rbRw
提取码: ie9n