最新消息:码丁实验室,一站式儿童编程学习产品,寻地方代理合作共赢,微信联系:leon121393608。

少儿编程|Scratch游戏教程-疯狂的小球

Scratch 少儿编程 2585浏览 0评论

码丁实验室,一站式儿童编程学习产品,寻地方代理合作共赢,微信联系:leon121393608。

Scratch游戏:疯狂的小球

 

Scratch小课堂:疯狂的小球

各位小朋友,大家在课堂上已经学习了很多的小游戏。为了让大家更加熟悉和娱乐,我们特地推出了线上Scratch小课堂,方便大家学习。

相信大家一定玩过接球游戏,之前我们就做了一个接球计分的游戏,今天的小游戏—疯狂的小球,就是根据接球改编而来的,更加有趣和具有挑战性!

Scratch小课堂:疯狂的小球
一、 效果展示

 

Scratch小课堂:疯狂的小球
二、 脚本展示

角色小球Ball的脚本:

Scratch小课堂:疯狂的小球

角色接球拍Paddle的脚本:

Scratch小课堂:疯狂的小球

Scratch小课堂:疯狂的小球
三、 知识要点

1. 动作模块的使用

2. 重复执行的应用

3. 如果……那么……的使用以及嵌套

4. 检测模块的应用

5. 声音模块的使用以及声音的查找

6. 控制模块中停止积木的使用

7. 变量的设定

Scratch小课堂:疯狂的小球
四、 游戏制作步骤

1. 添加背景和角色:

从背景库和角色库中分别选择隧道背景,球和球拍,并删除角色“小猫”,背景的底部的红线是自己加上去的。

         

Scratch小课堂:疯狂的小球

                   角色                   

Scratch小课堂:疯狂的小球

 背景

2.移动的球板:

Scratch小课堂:疯狂的小球

为了使球板能够随时移动到自己想要的水平位置,运用的知识是跟随鼠标移动,可是只能在水平方向移动改变的是哪个坐标呢?

没错,就是X坐标了,所以这里球板的X坐标就要随时改变成鼠标的X坐标了。

      

             

3.球球动起来:

 

Scratch小课堂:疯狂的小球

玩过接球游戏的朋友一定非常清楚球的运动了,是在我们的屏幕中沿直线运动,直到碰到边缘便改方向继续运动。

可是我们会发现球球的运动一直是左右运动的,并没有到处乱飞呀~

这里就要给球球一个初始方向:

Scratch小课堂:疯狂的小球

4.接球:

 

如果球板碰到球球,那么就让球球向上运动,那么向上运动该怎么用脚本写出来呢?

 

提示:方向

Scratch小课堂:疯狂的小球

5.出现更多球球:

 

为了增加游戏的难度以及趣味性,我们可以在随机的时间中增加更多的球球;这里我们运用到了一个常用的模块——克隆

Scratch小课堂:疯狂的小球

每等待5秒,便克隆一个球球,让其运动起来,所以运动的球球就是克隆体了。

6.统计球球个数:

 

新建球球总数变量,每出现一个克隆体,便增加1。

 

Scratch小课堂:疯狂的小球

 

注意:不要忘记球球总数的初始化哦。

Scratch小课堂:疯狂的小球

7. 游戏结束:

 

可以看出,一旦球球落地,那么游戏就停止了,所以我们在背景下面画了一条红色的危险区,一旦球球碰到危险区,游戏结束!

 

Scratch小课堂:疯狂的小球

做完本次的小游戏,大家有没有觉得非常简单呢,玩起来可不简单呢!快快动手做一个,让爸爸妈妈玩一玩你做的游戏吧!

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