教育

Scraino_4、捉蝙蝠(1)故事背景

2019-10-21  本文已影响0人  kerooooo

第四章 捉蝙蝠

这一章,我们来制作一个小游戏,游戏的名字叫做《捉蝙蝠》。

任何一个游戏都有它的故事背景,我们这个也不例外。


故事背景:

在一个偏远的村庄附近有一大片森林,村庄里的村民都依托着这片森林,靠砍柴和捕猎为生。有一天,森林里突然来了很多的吸血蝙蝠,进入森林的村民全都被蝙蝠咬死了,人民苦不堪言。你作为一名勇士某一天路过这个村庄,村民告诉你村里发生的事情,你决定帮助村民铲除蝙蝠。你的任务就是制作一个捕网,用捕网来捕捉蝙蝠。


我们先来完成它的游戏故事背景。

1 添加背景和角色

点击“选择一个背景”,在背景图中找到一个路边模样的背景图添加进来。

接着点击“选择一个角色”,找到三个人类添加进来作为村民,拖动角色摆放到合适的位置。

并在角色库中,挑选一个喜爱的人物作为我们的勇士。这里我们选择一个特殊一点的人马座勇士,让他能和普通村民区分开,并让勇士水平翻转调整勇士的面向。

2 村民和勇士交谈


接下来,村民和勇士进行了如下一番对话:

村民Devin:勇士,您终于来了!

村民Devin:最近我们森林里来了很多吸血蝙蝠,进入森林的人全都被咬死了!

勇士:竟然有这样的事。

村民Devin:希望您能帮助我们消灭蝙蝠。

勇士:包在我身上。


现在同学们就来独立完成村民和勇士的对话吧!

选中Devin村民和Centuar勇士,添加如下的代码:

点击绿旗,看一下运行效果

3 来到森林

接着勇士来到森林,说:“看来我得制作一个捕网。”

那我们应该怎么做呢?

这里涉及到我们2(3)节中学到的内容——背景切换

首先,我们需要新添加一个森林的背景,让背景自动切换。点击“选择一个背景”,找一个阴森的森林图片添加进来。

注意在背景中,有三个背景,其中空白背景是我们不想要的,把它删除掉。

接着我们来添加切换背景的代码。什么时候切换背景呢?

村民和勇士交谈完后切换背景,也就是当勇士说完最后一句话“包在我身上”。我们把“下一个背景”拼在这句话后面。(当然你也可以另起一个新的程序,在前面加入等待积木)

可是村民可不敢来到森林,所以让他们交谈完后隐藏起来,就要用到隐藏显示积木。显示积木要加在程序的一开始,当绿旗被点击之后。

我们在一开始给每个角色添加一个显示

看一下隐藏加在哪里。

我们要让村民在交谈完后隐藏,说话一共用了10秒,村民Avery和Dee所以在10秒后隐藏起来,但村民Devin其实已经交谈了8秒,所以还要等待2秒才隐藏。勇士不需要隐藏所以代码不变。代码如下:

点击绿旗看一下运行效果,注意不要忘了选中路边的背景图为一开始的默认背景

每次运行之前都要选中路边背景太麻烦了,我们在程序中添加代码,让绿旗被点击后就自动换到路边的背景。

现在我们实现了勇士只身来到森林中。接着让他说完“看来我得制作一个捕网”并隐藏起来吧!

这样我们就完成了捉蝙蝠游戏的故事背景部分了。

看一下效果:

4 保存与打开项目

好,现在游戏制作了一半了,如果你想过一段时间再继续制作,可以将游戏保存下来,下次再打开继续接着制作。

点击文件——另存为,在弹出的对话框中输入文件名,点击保存,保存到电脑合适的位置中。如下图:

下一次制作时可以点击文件——打开项目——点击想打开的项目打开就可以了。

上一篇 下一篇

猜你喜欢

热点阅读