【scratch游戏制作案例及教程】弹跳球

一、准备素材
1,添加背景和角色,从背景库和角色库中分别选择隧道和球,并删除角色“小猫”
【scratch游戏制作案例及教程】弹跳球-少儿编程网
二、添加移动
1,对“球”设置添加移动;
2,添加“碰到边缘就反弹”;
3,添加弹跳球的初始位置和运动方向;
【scratch游戏制作案例及教程】弹跳球-少儿编程网
提示:想要改变球的运动速度?你可以增加移动的步数
三、添加球拍
添加新角色,从角色样本库中挑选名为 paddle 的横杆作为球拍,并调整球拍的大小
【scratch游戏制作案例及教程】弹跳球-少儿编程网
四、控制球拍
将球拍设置为随鼠标而移动,如下图所示(注意开头还要加上当绿旗被点击)
【scratch游戏制作案例及教程】弹跳球-少儿编程网
五、设置弹跳
对弹跳球作这样的设置:当弹跳球碰到球拍时,向相反的方向移动
【scratch游戏制作案例及教程】弹跳球-少儿编程网
六、添加一个音效
设计当球反弹时的音效。从声音库中的效果类别中挑选名为 water drop(水滴声)的音效,接着,回到 脚本 标签页。 从声音模块中找到 播放声音 _ 积木。拖动到积木堆里面,如下图所示:
【scratch游戏制作案例及教程】弹跳球-少儿编程网
七、添加挑战活动
设计「当球碰到底部,比赛就终止」的程序。
1.选定舞台,点击 背景 标签页编辑背景,选择线条工具,在底部画上一条粗线:
【scratch游戏制作案例及教程】弹跳球-少儿编程网
提示:画线时同时按着键盘上的 Shift 键就可以让它保持直线。若不小心做错了,可以使用还原工具【scratch游戏制作案例及教程】弹跳球-少儿编程网
2.选定角色球,点击 脚本 标签页,接着添加以下脚本,让球一碰到线条(指定颜色)就停止运动:
【scratch游戏制作案例及教程】弹跳球-少儿编程网
提示:点击 碰到颜色 积木中的色块可以指定颜色,接着移动滑鼠到刚画的底部的粗线上就可以快速拣色(挑选颜色)。
八、改良与特色化
你想要加入哪些其他元素到你的游戏呢?试试添加记分功能。
在数据模块建立一个变量“分数”来纪录得分。接着添加这个变量积木到脚本中:
【scratch游戏制作案例及教程】弹跳球-少儿编程网
你还可以设计一些其他效果,例如:当球碰到球拍时更换球的颜色、当球落到底部时减一分并且播放音效等等,快去尝试吧!

最后,附上作品链接: https://pan.baidu.com/s/1pK971N1 密码: fsit,供大家参考!有任何问题可以评论留言哦!

本文链接:【scratch游戏制作案例及教程】弹跳球

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:少儿编程网,谢谢!^^


*文章为作者独立观点,不代表少儿编程网立场
发表评论

2 条评论
相关文章
编程少年丨余疆海:个性十足却不失温度
编程少年丨余疆海:个性十足却不失温度
为什么大家都建议学习少儿编程要从Scratch开始?
为什么大家都建议学习少儿编程要从Scrat…
孩子学完各个阶段的编程课程能够参加哪些比赛?
孩子学完各个阶段的编程课程能够参加哪…
我的孩子从来没有接触过编程,0基础能不能学?
我的孩子从来没有接触过编程,0基础能不…
【精选作品】如何通过Scratch让小猪跑起来?(内附火影粉丝巨献,必看)
【精选作品】如何通过Scratch让小猪跑起…
0基础的孩子应该怎样学习少儿编程?
0基础的孩子应该怎样学习少儿编程?
我还没有学会写个人说明!