Scratch的交通安全游戏

admin 发表于 2019-09-17 12:56

https://cdn.china-scratch.com/timg/190917/1256125162-0.jpg

很多小朋友都喜欢玩游戏,玩起来就什么都不管不顾的,很容易忽略一些安全问题,不管是在家里还是在外面,安全问题总是高于任何事情,那么我们今天就用Scratch完成一个关于交通安全的游戏。

交通安全游戏

    1、汽车从左至右移动,且位置不确定

    2、小猫咪在车流中,需要通过按键控制小猫咪的位置,以防猫咪被汽车碰到

    3、如果猫咪被碰到,猫咪旋转着飞出,并且结束游戏

编程实现

    背景选择

        我们从背景库中选择一个类似于马路的背景

    角色设置

        1、我们需要一辆车,看起来跑的很快的车

        2、我们需要一个猫咪的角色,那么我们就直接选择Scratch小猫咪

    汽车编程

        1、设置汽车隐藏,并且不停的克隆汽车

        2、汽车由最左侧边缘位置随机出现,Y轴左边取(-150,150)随机值,并且设置汽车的大小

        3、汽车从左向右移动,当碰到右侧边缘后消失,如果碰到小猫咪则广播消息“撞到了”。

https://cdn.china-scratch.com/timg/190917/1256122005-1.jpg

    小猫咪编程

        1、点击小绿旗开始后,设置小猫咪的大小和方位,大小设置为50,面向90度的方向

        2、按键上或下,增加或减少Y轴的坐标来上下移动小猫咪。

        3、当小猫咪接收到“撞到了”的消息后,旋转着飞出,并变大,然后停止所有的脚本

https://cdn.china-scratch.com/timg/190917/1256134U2-2.jpg

这样我们就完成了简单的交通安全的游戏,小朋友可通过按键控制小猫咪移动,以防止被汽车撞到。

当然我们依然可以继续完善我们的交通安全游戏

    1、增加一个积分,当汽车从小猫咪身边过去,而没有撞到的时候,积分增加1  

    2、增加左右移动的按键,让小猫咪可以随意通过按键移动

小朋友们,赶紧动手吧,一起来完善交通安全的游戏,当然最重要的是要关注安全问题哦。

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

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

https://www.china-scratch.com/Uploads/Editor/2018-04-22/5adca08bdc212.jpg