最新消息:

10分钟玩转scratch | 小猫快跑(视频+资源)

Scratch 少儿编程 3503浏览 0评论

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

10分钟玩转scratch | 小猫快跑(视频+资源)

“10分钟玩转scratch”为各位零基础的爸爸妈妈们提供了详细的学习指导,让零基础爸妈们也能轻松教娃学会编程。

只要你会用电脑,只要你愿意陪娃一起放飞想象、动手创造,就能在快乐的玩耍中为娃打开智能世界的大门!

还有比这更好的亲子活动吗?快快行动起来吧!

10分钟玩转scratch | 小猫快跑(视频+资源)

跑酷类游戏简单又好玩,还能锻炼孩子们的手眼协调能力。

今天班班就带你用scratch学做一款有趣的跑酷游戏——小猫快跑!

这次班班还为大家带来了视频指导。各位爸爸妈妈和娃一起边看边做吧!一起享受快乐的亲子时光。

 

创建角色

咱们今天的跑酷游戏有两个个角色:

1、跑步的小猫。

小猫是游戏的主角,它要避开障碍物。跑的越远,分数越高。

10分钟玩转scratch | 小猫快跑(视频+资源)

我们每次打开scratch,就已经有一只猫猫在屏幕中,所以猫猫就不用我们自己创建啦。

我们就用这只猫猫做游戏的主角。

2、喷火龙

喷火龙是小猫要躲开的障碍物,小猫每躲开一个喷火龙,就会得1分。但如果小猫碰到了喷火龙,游戏就失败了。

10分钟玩转scratch | 小猫快跑(视频+资源)

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

10分钟玩转scratch | 小猫快跑(视频+资源)

从角色库中选取角色

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

10分钟玩转scratch | 小猫快跑(视频+资源)

选中“dragon”

这只龙并没有喷火,方向也不是对着猫猫,怎么办呢?

我们首先点击“造型”按钮(红框1),这时可以看到两张龙的图片,它们就是龙的两个造型。

我们再点击第二张图(红框2),就把龙变为喷火龙啦。

我们最后再点击“左右翻转”按钮(红框3),龙的方向就变为朝向左,面对猫猫了。

10分钟玩转scratch | 小猫快跑(视频+资源)

一个人失眠,全世界失眠

布置舞台

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

10分钟玩转scratch | 小猫快跑(视频+资源)

从背景库中选择背景

编写程序

角色和背景已经就位,接下来就让咱们开始编写程序,下达命令吧!

1、喷火龙的运动和程序

我们的游戏叫小猫快跑,小猫需要避开喷火龙,那我们就先来想想喷火龙要怎么运动,再考虑避开它。

首先,我们让喷火龙在右边的一个位置出现,可以用“运动”中的10分钟玩转scratch | 小猫快跑(视频+资源),在迷宫游戏中我们有讲解这个积木。

然后,让它一直向左跑动10分钟玩转scratch | 小猫快跑(视频+资源),也是迷宫中用到的积木。

最后,当它跑到边缘时,我们再让它回到原来的位置,还是用10分钟玩转scratch | 小猫快跑(视频+资源)。跑到边缘的判断,我们可以用10分钟玩转scratch | 小猫快跑(视频+资源)这个积木,里面有“鼠标指针”、“边缘”、其他角色三种选项,点击黑色小箭头就可以看到。

按照顺序,我们把积木按照下图组合起来。

10分钟玩转scratch | 小猫快跑(视频+资源)

喷火龙的程序1

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

10分钟玩转scratch | 小猫快跑(视频+资源)

跑动的喷火龙

当小猫躲开一个喷火龙后,我们得一分,这里我们要用到一类新的积木——数据。

如下图,我们先点击“数据”分类(红框1),再点击“建立一个变量”(红框2).

10分钟玩转scratch | 小猫快跑(视频+资源)

此时将弹出一个对话框“新建变量”。

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

10分钟玩转scratch | 小猫快跑(视频+资源)

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

10分钟玩转scratch | 小猫快跑(视频+资源)

我们用10分钟玩转scratch | 小猫快跑(视频+资源)让游戏可以显示分数,并用10分钟玩转scratch | 小猫快跑(视频+资源)让游戏每次开始时从0开始计分。再用10分钟玩转scratch | 小猫快跑(视频+资源)来计算分数的变化。

每次小猫躲开一个喷火龙,得一分。这个动作我们还可以换一种理解方法:,动作1“小猫避开喷火龙”发生,那么游戏不会结束,动作2“喷火龙能跑到了左边边缘”才能发生。

所以动作1发生的一分,和动作2发生得一分对游戏来说是一样的。动作2我们已经用程序做出来了,所以直接在动作2发生时,我们增加一个计分命令就可以了(如下图)。

10分钟玩转scratch | 小猫快跑(视频+资源)

喷火龙的程序2

小猫的运动和程序

小猫需要避开喷火龙。既然喷火龙是一直从右边跑过来,那我们如果能控制小猫跳起来,并跳的比喷火龙高,就可以避开它了。

这回我们需要一个新积木10分钟玩转scratch | 小猫快跑(视频+资源)来命令小猫跳起来。通过它我们可以让小猫向上移动,如果把数字变成复数,又能让小猫向下移动。

我们还需要让小猫按我们的命令跳跃,比如每当我们按一次空格键,小猫跳一次。用事件积木可以完成这样的命令,这次我们就用10分钟玩转scratch | 小猫快跑(视频+资源)这块积木。

10分钟玩转scratch | 小猫快跑(视频+资源)

小猫的程序1

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

10分钟玩转scratch | 小猫快跑(视频+资源)

小猫的程序2

这样,小猫快跑的游戏就做好啦!

点击绿旗测试一下吧。看你的游戏和下面图中的一样吗?

10分钟玩转scratch | 小猫快跑(视频+资源)

小猫快跑

快把你的游戏上传到网站上吧。

和朋友们比比看,谁能让小猫得到最高分!

游戏源码:

链接: https://pan.baidu.com/s/1FmvrEEBcojeewSodx0rbRw
提取码: ie9n

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