100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 少儿编程Scratch课程 接球小游戏 附带教案和程序

少儿编程Scratch课程 接球小游戏 附带教案和程序

时间:2023-06-26 03:30:15

相关推荐

少儿编程Scratch课程 接球小游戏 附带教案和程序

反弹球游戏

游戏规则:找到一个球,水果或物体并遵循随机方向掉下来;屏幕底部设置有一块木板,该木板可以用鼠标左右移动。如果球掉落时击中了木板,则球会以任意角度向上反弹;球碰到边缘后,它会转回并继续下落;玩家继续移动鼠标接球。如果没有被抓住,球将落入下方的火坑中,比赛结束。

添加一个橙色,然后选择一个按钮板,并选择一个红线。当球击中红线时,游戏结束。在红线下方添加一个火图。这意味着球撞到了红线,掉进了火坑并被烧毁,比赛结束了。

步骤1:固定红线和火,最简单,不需要脚本。

步骤2:设置角色按钮面板的脚本:

1.安装开始事件

2.直接进入无限循环

3.用移动到鼠标位置,该控件可以实现人物用鼠标移动;

4.将按钮板的Y轴固定位置设置为-95,该按钮只能左右移动,不能上下移动

5.运行测试。左右移动鼠标,按钮板也左右移动

步骤3:为角色球设置脚本,这是最复杂的部分。当然,您可以从简单开始,然后逐渐添加更多复杂功能。

1.安装开始事件

2.将位置设置为放置在舞台上,因此选择了“移至X:随机数,Y:180”,水平轴从-240到240中选择一个随机数。

3.“对于XXX方向“:球开始移动之前,您需要确定移动方向。您可以让系统随机选择某个范围内的方向。XXX允许系统随机选择某个范围内的数字。

因此,我们在计算中使用了“从XX到XXX中随机选择一个数字”,并将135设置为255。

初始化完成,下一个周期开始进行。

4.然后进入无限循环

5.首先,我们需要让球前进,因此我们需要使用“ 5步移动”。通过修改每个动作的步数,可以实现球动作的速度,并且可以增加游戏难度。测试后,速度为10较为合适,速度为15-20更困难。

6.在移动之前,我们可以判断我们是否碰过按钮板的角色。因此,我们需要添加一个“如果...那么...”的判断。如果您“触摸XX”,请更改方向。此时,方向应朝上,因此,请以-65至65度的角度选择随机方向;然后继续前进。

7.当球向上移动时,它将击中舞台边缘并执行“在边缘反弹”的动作。

8.如果您没有抓住球,球将继续下降,直到碰到红线字符并且游戏停止。因此,我们需要在此处添加一个判断。如果您“遇到有红线的角色”,然后说:“我没抓住,游戏就结束了!!”该提示会持续1秒钟。

9.移动50步,以便球将掉入下面的火焰中。

10.当球触摸到按钮板上时,将播放POP声音;当游戏在红线上方时,将播放POP声音。您可以选择要演奏的乐器-钢琴,小提琴,鼓等,然后播放什么样的鼓声,并继续多少拍子,您可以在中间添加几拍子的静息以达到砰的效果,和and。添加了沙漠的背景图片

扩展:

1.添加计分设备。如果您没有接球,请加1分,这样您就可以开始游戏了;

2.设置游戏难度:成人,初中,小学生,幼儿园儿童(高中低),选择高中低后,设置球运动的速度。

这堂课学到的内容:

“移至鼠标或某个角色”

随机生成一定范围内的数字;

设置角色移动的方向;

在边缘反弹

播放声音POP

设置器材演奏

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。