Scratch3.0少儿编程案例:星际大战(下)

网友投稿 2019-10-23 10:57

    张小盒是我国著名动漫人物,在scratch 3.0少儿编程案例游戏中使用大众所喜爱的动漫人物可以大大增加游戏案例的趣味性和美观度。今天我们就上一篇scratch 3.0少儿编程案例:星际大战(上)来继续完善我们的张小盒星际大战游戏吧。我们上一篇写到使用了5个角色:张小盒、UFO、爱心、钻石、棋盘。我们今天新增加几个角色,让这个游戏案例更加有趣吧!

    首先今天我们新增的角色有碰撞特效1、2分别用来表示张小盒和UFO、爱心钻石碰撞之后产生的特效。一个条状的计分板,以及计分板上面的8个爱心和1个钻石图标计分。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

游戏案例编程:

1.碰撞特效1

(1)开始隐藏

(2)接收到游戏结束,显示并循环切换造型,营造一个爆炸的效果。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

2.碰撞特效2

(1)开始将虚像设为0,隐藏。

(2)当接收到效果命令,移到张小盒位置显示,并逐渐增大虚像效果。营造特效的第二种方法。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

3.图形计分板

(1)首先设定位置,移到最后层,隐藏。

(2)游戏开始时,显示。游戏结束时,隐藏。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

4.计分标记

(1)设定坐标位置,切换成黑色造型。当分数为1或分数除10的余数为1就切换成红色造型。

(2)创建了一个变量,用来心形计分板和菱形计分板之间交互。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

后面的积分标记编程基本一致,就不做过多陈述。自己尝试一下吧。将坐标位置调整好,然后更改一下判断语句的条件。

本篇scratch 3.0少儿编程游戏案例成果展示:

https://cdn.china-scratch.com/Public/Home/images/grey.gif

这样我们就完善了张小盒星际大战的案例游戏,是不是变得更有趣了呢?快自己动手尝试做做吧!

小结:本篇少儿编程scratch 3.0游戏案例:张小盒星际大战,不仅丰富了角色之间的交互,还学到了两只碰撞特效还记得吗?一种利用造型切换实现,一种利用虚像增加来实现。同时还学会了图形计分,不再局限于数字计分。让游戏案例更加有趣。

后记:小编朋友公司研发了一个游戏化的少儿编程在线课程(5-12岁),游戏化教学结合Scratch 3.0(一款在线少儿编程工具,类似乐高的积木拼搭),我家娃娃学了几次课,非常喜欢(超预期),16次课才200多块钱,对锻炼孩子的思维能力和动手能力很有帮助。

感兴趣的朋友可以关注一下扫描二维码,或微信搜索“大耳猴少儿编程”

https://cdn.china-scratch.com/Public/Home/images/grey.gif

--end--

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