注:这个游戏需要用到积木模块:动作、声音、控制、事件(V2多了一个通知)
游戏要求:我们绘制一辆坦克,它可以使用数字键盘中的上下左右键的进行移动,移动时会有声效,并且使用键盘空格键可以发射炮弹。V2炮弹在到达最远射程后爆炸????!
游戏脚本
思路:(两个角色:坦克和炮弹;事件:控制移动和发送炮弹;控制和动作:可以循环移动坦克或者炮弹轨迹;V2炮弹脚步执行完毕后,通知????角色执行脚步即可)
1:我们先将V2部分新增加的脚本代码放在前边,方便阅读,之前V1代码回顾部分我们放到后边!
2:之前V1坦克部分和炮弹的脚本代码回顾
坦克事件控制,并相应的播放声音与移动。
炮弹事件控制显示隐藏、移动并播放声音
从运行的结果我们会发现,坦克可以随意移动并且可以发射炮弹,炮弹到了射程结束的地方进行爆炸,这是我们第二弹,后边会慢慢延伸直到做出一款坦克大战,感兴趣的同学可以持续关注,谢谢!。
我们的课程案例也是根据《Scratch3.0少儿编程魔法课堂》总结出来的。需要购买的可以使用手机端打卡本篇文章,直接点击文章开头或结尾的书籍购买链接即可!本书系统的介绍了Scratch3.0的所有指令,配合好玩有趣的应用实例,让孩子在玩乐中掌握Scratch指令的用法。本书附赠作者录制的600分钟配套教学视频,用来对一些疑难问题、核心示例进行讲解,在保证系统性的同时,针对难点问题进行重点攻关。
更多课程案例可以购买推荐书籍(手机端可以看到推荐书籍):