第四章 捉蝙蝠
这一章,我们来制作一个小游戏,游戏的名字叫做《捉蝙蝠》。
任何一个游戏都有它的故事背景,我们这个也不例外。
故事背景:
在一个偏远的村庄附近有一大片森林,村庄里的村民都依托着这片森林,靠砍柴和捕猎为生。有一天,森林里突然来了很多的吸血蝙蝠,进入森林的村民全都被蝙蝠咬死了,人民苦不堪言。你作为一名勇士某一天路过这个村庄,村民告诉你村里发生的事情,你决定帮助村民铲除蝙蝠。你的任务就是制作一个捕网,用捕网来捕捉蝙蝠。
我们先来完成它的游戏故事背景。
1 添加背景和角色
点击“选择一个背景”,在背景图中找到一个路边模样的背景图添加进来。
接着点击“选择一个角色”,找到三个人类添加进来作为村民,拖动角色摆放到合适的位置。
并在角色库中,挑选一个喜爱的人物作为我们的勇士。这里我们选择一个特殊一点的人马座勇士,让他能和普通村民区分开,并让勇士水平翻转调整勇士的面向。
2 村民和勇士交谈
接下来,村民和勇士进行了如下一番对话:
村民Devin:勇士,您终于来了!
村民Devin:最近我们森林里来了很多吸血蝙蝠,进入森林的人全都被咬死了!
勇士:竟然有这样的事。
村民Devin:希望您能帮助我们消灭蝙蝠。
勇士:包在我身上。
现在同学们就来独立完成村民和勇士的对话吧!
选中Devin村民和Centuar勇士,添加如下的代码:
点击绿旗,看一下运行效果
3 来到森林
接着勇士来到森林,说:“看来我得制作一个捕网。”
那我们应该怎么做呢?
这里涉及到我们2(3)节中学到的内容——背景切换。
首先,我们需要新添加一个森林的背景,让背景自动切换。点击“选择一个背景”,找一个阴森的森林图片添加进来。
注意在背景中,有三个背景,其中空白背景是我们不想要的,把它删除掉。
接着我们来添加切换背景的代码。什么时候切换背景呢?
村民和勇士交谈完后切换背景,也就是当勇士说完最后一句话“包在我身上”。我们把“下一个背景”拼在这句话后面。(当然你也可以另起一个新的程序,在前面加入等待积木)
可是村民可不敢来到森林,所以让他们交谈完后隐藏起来,就要用到隐藏和显示积木。显示积木要加在程序的一开始,当绿旗被点击之后。
我们在一开始给每个角色添加一个显示。
看一下隐藏加在哪里。
我们要让村民在交谈完后隐藏,说话一共用了10秒,村民Avery和Dee所以在10秒后隐藏起来,但村民Devin其实已经交谈了8秒,所以还要等待2秒才隐藏。勇士不需要隐藏所以代码不变。代码如下:
点击绿旗看一下运行效果,注意不要忘了选中路边的背景图为一开始的默认背景:
每次运行之前都要选中路边背景太麻烦了,我们在程序中添加代码,让绿旗被点击后就自动换到路边的背景。
现在我们实现了勇士只身来到森林中。接着让他说完“看来我得制作一个捕网”并隐藏起来吧!
这样我们就完成了捉蝙蝠游戏的故事背景部分了。
看一下效果:
4 保存与打开项目
好,现在游戏制作了一半了,如果你想过一段时间再继续制作,可以将游戏保存下来,下次再打开继续接着制作。
点击文件——另存为,在弹出的对话框中输入文件名,点击保存,保存到电脑合适的位置中。如下图:
下一次制作时可以点击文件——打开项目——点击想打开的项目打开就可以了。
网友评论