1

小朋友们都玩过打地鼠的小游戏吗?在游戏中我们手持游戏锤对随机出现的老鼠进行打击,在单位时间内打击数量最多的小朋友即可获得胜利。这节课我们就一起用Scratch软件来制作一个打地鼠的小游戏吧。

先来回顾一下我们之前学过的编程三要素,用“三要素”将老师播放的打地鼠小游戏进行拆分,来缕清事件的先后顺序。

通过观察可知: 故事发生的背景为户外;主人公为地鼠和控制锤子的游戏参与者;事件为锤子击打老鼠,老鼠消失又在另一位置重新出现。

首先我们选择好背景和老鼠,找不到的工具锤子我们可以在造型区域用画笔画出,用不同的造型来表示锤子在击打过程中不同的形态,用造型的切换来展示锤子打击的动作。

接下来逐一分析锤子和老鼠所完成的事件吧!

锤子在鼠标的控制下重复敲击老鼠,用“重复执行—下一个造型”来完成锤子敲击老鼠的动作,用“等待...秒”和“移到鼠标指针位置”来使锤子跟随鼠标指针移动。

设置好锤子的动作,再来看看可爱的小老鼠吧!当锤子敲击老鼠时,老鼠立即消失并重新在随机位置出现。首先通过造型切换来完成老鼠“跑”的动作。通过添加“如果碰到‘角色1’那么隐藏”和“移到随机位置隐藏”两个程序,来完成老鼠碰到锤子消失和在任意位置出现两个动作。

设置好两个主人公的动作,再来观察一下还有哪里需要完善?

为了使游戏更加激烈,我们可以通过“变量”模块,建立“得分”变量,来为我们的打地鼠游戏计分,在击打老鼠之后让得分加1。同时,也在侦测模块里增加“计时器”功能,为游戏计时。

我们还可以为小老鼠配上不同的声音和特效,使游戏更加有趣、情节更加丰富。

最后一起 来看看我们制作好的小游戏吧! 小朋友们都做好了吗? 欢迎大家把自己的作品上传到活动群里,展示给大家!

 线上活动回放|唐图少儿科技创新系列活动之《打地鼠》
打开网易新闻 查看更多视频
线上活动回放|唐图少儿科技创新系列活动之《打地鼠》

 线上活动回放|唐图少儿科技创新系列活动之《打地鼠》
打开网易新闻 查看更多视频
线上活动回放|唐图少儿科技创新系列活动之《打地鼠》

今天的课后作业是:为自己的打地鼠小游戏增加上不同的声音和特效。

今天的课程就到这里啦!我们下期再见吧!

END

更多精彩内容,欢迎关注唐山市图书馆公众号

(微信:TangshanLibrary)