最新消息:

少儿编程|scratch初级游戏–迷宫探险

Scratch 少儿编程 3829浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

可爱的小朋友们,今天我们来编一个迷宫探险的小游戏吧。

游戏介绍:小企鹅要拿到4把藏在迷宫4个角落的钥匙,才能获得胜利哦。

少儿创意编程scratch初级游戏--迷宫探险

迷宫探险

效果图

点击边框调出视频工具条

 

通过上下左右键来移动小企鹅,然后去寻找钥匙,直到找到4把钥匙,最后播放胜利音乐。

变量

在这个游戏中,我定义了3个变量

x:小企鹅的x坐标,这是个隐藏变量。

y:小企鹅的y坐标,这是个隐藏变量。

钥匙数量:表示找到了几把钥匙,这是个隐藏变量。

背景

少儿创意编程scratch初级游戏--迷宫探险

图1背景图

以迷宫地图作为背景图

角色

少儿创意编程scratch初级游戏--迷宫探险

图2角色图

这个游戏一共5个角色,分别是4把钥匙和一个企鹅

第1个角色:企鹅

给这个角色添加4个声音,分别是声音库中的”lo gliss tabla”  “fairydust” 和 “clapping” 以及本地上传的”移动”的声音。当企鹅移动时播放“移动”声音,当企鹅撞墙时播放”lo gliss tabla” 声音,当企鹅捡到钥匙时播放”fairydust”声音,当集齐4把钥匙时播放“clapping”声音。

企鹅脚本展示

01

企鹅第一步

少儿创意编程scratch初级游戏--迷宫探险

图3企鹅第一步

当绿旗被点击时,初始化钥匙数量为0,然后重复执行后续代码,将x坐标保存到x变量中,将y坐标保存到变量y中。如果按下左键,向左移动,如果按下右键,向右移动,如果按下上键,向上移动,如果按下下键,向下移动。如果碰到墙壁颜色,角色将回到移动前的位置,表示碰到墙壁了,无法移动,同时播放声音,表示撞墙的声音。

02

企鹅第二步

少儿创意编程scratch初级游戏--迷宫探险

图4企鹅第二步

当绿旗被点击时,首先判断钥匙数量是否等于4,如果条件成立,停止该角色的其他脚本。移动中央,然后将企鹅放大,播放声音,并宣布玩家已经找到了全部钥匙,表示玩家获胜。

如果条件不成立,表示还没有找到全部钥匙,则一直等待。

03

企鹅第三步

少儿创意编程scratch初级游戏--迷宫探险

图5企鹅第三步

当接收到“找到钥匙”消息,播放声音”fairydust”

第2个角色:钥匙1

少儿创意编程scratch初级游戏--迷宫探险

图6钥匙1

将钥匙放在屏幕左下角。当绿旗被点击时,显示角色,在碰到企鹅前一直等待。当碰到“企鹅”时,会广播消息“找到钥匙”,然后将变量“钥匙数量”增加1.隐藏“钥匙1”,表示企鹅拿到了钥匙。

第3~5个角色:钥匙2~钥匙4

我们复制3个钥匙1,将它们分别改名为“钥匙2”“钥匙3”“和”钥匙4“,然后将这3个钥匙分别放在右下角、右上角、左上角。这三个钥匙的造型和脚本都与钥匙1一样,这里不再赘述。

少儿创意编程scratch初级游戏--迷宫探险

图7钥匙2~4脚本

这样,”迷宫探险“这个游戏完成啦!大家试着玩玩~

转自公众号:
小鱼儿编程

您必须 登录 才能发表评论!