前面的章节我们已经学会了如何让角色动起来,然后制作一个故事。在这一章我们将学习如何用scratchjr制作游戏,开始我们会制作四个小游戏,然后在本章末尾我们将用学到的所有知识做一个大游戏。

第四节:猜猜看

这一节我们将学习一个新的触发模块“停止”,还有如何使用不同的触发条件,让同一个角色执行不同的指令。

本游戏是一个观察游戏,在舞台上会有好几个角色,他们都会重复做一组动作,其中只有一个角色的动作与其它角色不一样。然后你可以让你的朋友或者家人来猜是哪一个做了不一样的动作,点击这个角色,如果答对了就说“太厉害了”,否则就说“猜错了”。

scratchjr图文教程:第四章游戏-猜猜看

开始制作:

第一步:新建项目,添加公园背景,再添加四个角色,如上图摆放,让它们保持间距。

第二步:为小猫添加脚本,点击绿旗小猫重复执行一系列动作,这个动作你可以自己随意编排。

scratchjr图文教程:第四章游戏-猜猜看

如果小猫被点击那么就说“猜错了”

同时再添加一个脚本,以角色被点击作为触发条件,如下图所示

scratchjr图文教程:第四章游戏-猜猜看

第三步:将小猫的脚本复制到其它角色里,就是讲脚本挨个拖到其它角色上。

scratchjr图文教程:第四章游戏-猜猜看

这样所有五个角色脚本都是一样的了。

第四步:此时你点击绿旗所有的角色都做了同样的动作,那么你现在可以选一个角色(比如我们选择了Tac

),修改它的动作,然后在它被点击时说“太厉害了”

scratchjr图文教程:第四章游戏-猜猜看

现在可以运行看看,挨个点击是不是只有Tac被点击时说你猜对了。那么怎么能够让玩家猜对之后该角色就停下来呢?

第五步:需要用到一个新的模块,“停止”,将该模块放到角色点击脚本的末尾即可。

scratchjr图文教程:第四章游戏-猜猜看

现在你可以点击下图所示的图标,进入演示模式即全屏运行,让你的伙伴来猜猜看吧。

scratchjr图文教程:第四章游戏-猜猜看