带孩子玩SCRATCH编程:学龄前趣味程序(19)

(19)曹操走华容

Scratch华容道

曹操在赤壁被孙权和刘备的联军击败,带领残兵败将从华容道撤退。中途天降大雨,道路泥泞,只剩一条迷宫一样的小道可以通行。更糟的是,周瑜的僵尸兵(Gargantuar Zombie)神出鬼没,随时可能将他拍死。玩家要用鼠标引导曹操躲开可怕的僵尸兵,走到华容道迷宫的出口。在那里,关羽将把他拦住,一番对话后,如果僵尸兵还没有追来,曹操就能成功过关。

素材收集:僵尸兵 Gargantuar Zombie、法老面罩 Pharaoh’s Sarcophagus,从 

https://plantsvszombies.fandom.com 下载 PNG 素材。

曹操:cao2.png 

第6集 一样

关羽:Guan.png(改编自 Outfielder)

Scratch关羽

对于法老面罩,在造型编辑器里做一个小改动:将图形整体移动到画面中心点上方,并将面罩方向调整成竖直。

舞台背景:huarong.jpg:

华容道背景

代码搭建

Scratch华容道第1步

Scratch华容道第2步

recording1:录制一段僵尸兵拍死曹操的音效。

Scratch华容道第3步

Scratch华容道第4步

碰到颜色(  )”中的颜色,要用取色器吸取迷宫分隔线的颜色。

recording2:录制一条关羽在迷宫出口对曹操讲的话,比如“曹操,我关羽最讲义气,过去你待我不薄,今天我放你过去!”

讲解

这集中,我们用到了侦测栏目里的“碰到颜色(  )”积木,来探测曹操是否碰到了迷宫的分隔线。这类“视觉探测”积木,在未来的机器人编程中会经常用到哦。

发表评论

邮箱地址不会被公开。