极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

Scratch小课堂 接球

极客小将2021-03-27-
各位小朋友,大家已经学习到许多小游戏了吧,今天我们又可以通过Scratch小课堂学习新的好玩的游戏啦~ 今天制作的小游戏叫做— —接球小游戏,下面我们就开始学习吧! 一、效果展示 二、脚本

各位小朋友,大家已经学习到许多小游戏了吧,今天我们又可以通过Scratch小课堂学习新的好玩的游戏啦~

今天制作的小游戏叫做— —接球小游戏,下面我们就开始学习吧!

一、效果展示

二、脚本展示

脚本小球 Ball 的脚本:

upload/article/images/2021-03-27/00af091e532acb550871067d6fa4b954.jpg

角色接球拍 Paddle 的脚本:

upload/article/images/2021-03-27/43bd21650594ecce4c22bca89d1cd6d8.jpg

三、知识要点

1、动作模块的使用

2、重复执行的运用

3、如果...那么...的使用

4、检测模块的应用

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

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

四、游戏制作步骤

1、添加背景和角色:

从背景库和角色库中分别选择隧道背景,球和球拍,并删除角色“小猫”

https://cdn.china-scratch.com/timg/180727/1051363495-2.gif

选择隧道背景、角色“球”并删除角色“小猫”

https://cdn.china-scratch.com/timg/180727/10513B3c-3.gif

选择角色“球拍”,并调整大小

2、球的积木:

对“球”设置添加移动;添加“碰到边缘就反弹”;添加弹跳球的初始位置和运动方向

upload/article/images/2021-03-27/45aa28f711cb13e1c4a5e4cf827521df.jpg

碰到边缘就反弹积木的作用是使小球不会出现在舞台区的外面,而移动到x:20,y:150是使小球开始在坐标为(20,150)的位置,面向45度的作用是使小球开始有一个角度运动。upload/article/images/2021-03-27/d2980d65102a67da4467e41d424759b4.jpg当搭好这两块积木时,我们可以试一试小球能不能动,并且想一想为什么是我们点一下积木就动一下,能不能点一下小球就不停的运动呢?(移动的步数是可以改变的,步数越大就越快,越小就越慢。)

3、控制球拍:

将球拍设置为随鼠标的x坐标而移动,y坐标不变,以实现球拍在一条线上运动

https://cdn.china-scratch.com/timg/180727/10513M005-6.gif

4、设置弹跳:

对弹跳作这样的设置:当弹跳球碰到球拍时,向相反的方向移动

https://cdn.china-scratch.com/timg/180727/10513G454-7.gif

5、添加一个音效:

设计当球反弹时的音效。从声音库中的效果类别中挑选名为 water drop(水滴声)的音效,接着,回到 脚本 标签页。从声音模块中找到模仿声音积木。拖动到积木堆里面

https://cdn.china-scratch.com/timg/180727/10513G554-8.gif

6、添加挑战活动:

设计【当球碰到底部,比赛就终止】的程序

(1)选定舞台,点击 背景 标签页编辑背景,选择线条工具,在底部画上一条粗线:

upload/article/images/2021-03-27/32ee6073b2481121e6268fc667602343.jpg

如果画错了,小朋友还记得怎么变成画之前的样子吗?— —没错,就是点这个图案:upload/article/images/2021-03-27/8a6379007a18d59a22471a15d344115d.jpg

(2)选定角色球,点击 脚本 标签页,接着添加以下脚本,让球一碰到线条(指定颜色)就停止运动

upload/article/images/2021-03-27/02e043f631469d4f80e9ea2d8146d842.jpg

小朋友们知道怎么改变“碰到颜色?”后面颜色吗?点击 碰到颜色 积木中的色块可以指定颜色,接着移动鼠标到刚画的底部的粗线上就可以快速拣色(挑选颜色)

7、改良与特色化:

小朋友们还想要加入其他元素到你的游戏吗?试试添加计分功能吧。在数据模块建立一个变量“分数”来记录得分。添加这个变量积木到脚本中:

upload/article/images/2021-03-27/04b9a05b421ec0b81504327a647feebe.jpg

小朋友们,还记得怎么设置变量吗?先点击一下数据模块upload/article/images/2021-03-27/d3f1926a80c48a9802c6aa1df46ad7da.jpg,然后点击“建立变量”就弹出了一个界面

upload/article/images/2021-03-27/fef32391e727512b739daed7369fa279.jpg

这时就只要打字,写上“分数”就行了。别忘记把对应的积木搭上去。

这样,我们的游戏就制作完成啦!本周的Scratch小课堂有点难,家长们可以和小朋友们一起完成。

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除

预约试听课

已有385人预约都是免费的,你也试试吧...