### 简介
在这个项目中,我们将创建一个游戏,玩家需要在每一关中寻找隐藏的虫子,游戏将有“开始”和“结束”的背景以及一个计时器来显示玩家找到虫子的速度。

### 能学到的知识
在这个项目中,我们可以学到以下知识:
- 如何创建游戏关卡并切换关卡
- 使用重复循环保持游戏运行
- 使用计时器来计算玩家抓住虫子的速度
### 项目制作
#### 1、开始场景
我们首先要给游戏制作一个开始场景

##### 添加背景
点击Scratch软件右下角的添加背景按钮,选择“室内”分类,然后选择 "Chalkboard"

这个舞台就有了一个背景,在这里我们可以给舞台添加更多背景图片。
选中舞台中的背景,点击左上方的背景选项,我们要对背景进行编辑

选中背景1,然后点击删除按钮,可以把背景1删除,在这个项目中,我们不需要背景1。
这时,Chalkboard背景会高亮,点击转化成矢量图

这时,我们就可以在背景图上添加文本了,使用文字工具,然后在背景图上添加 “Find the bug”(找到虫子)

在这里,我们用的是 "Marker"字体和白色,你也可以选择自己喜欢的字体和颜色。
> 提示:切换到选择(箭头)工具来移动文本。要改变文本的大小,抓住文本的角落并拖动它。
#### 重命名背景
现在我们要给背景重新命名,将背景的名称改为“start”,我们将在游戏开始的时候用到它。

> 提示: 如果我们使用有意义的名称,我们的项目会更容易理解,尤其是当很久之后再回头看这个项目的时候。
##### 添加虫子精灵
删除Scratch猫角色,点击选择角色按钮,然后输入“bug”,选择一个虫子,这个虫子在游戏中,要让玩家寻找。

> 提示: 在本项目中,我们选择了“Beetle”。
#### 2、第一关
首先我们要在第一关添加一个新的背景,然后隐藏虫子。
##### 添加另一个背景
点击选择背景按钮,选择音乐分类,然后添加"Spotlight"背景。

##### 设置虫子大小
点击“Beetle”角色,添加以下代码,当背景切换成“Spotlight”时,将虫子大小设置为20%

点击代码来改变大小,然后拖动小虫子到一个不容易被发现的地方,然后添加代码设置虫子的位置

##### 下一个背景
当玩家成功的找到虫子并点击后,游戏应该切换至下一个背景。
给虫子精灵添加代码,当被点击时,播放“Pop”声音,并切换至下一个背景。

##### 设置开始背景
点击舞台,给舞台添加代码,当绿旗被点击时,设置“start”背景

> 测试:点击绿旗来测试项目,你会注意到,在开始屏幕,虫子仍然停留在第一关的设置上。
点击虫子,添加代码,设置虫子的大小,当背景切换成“start”时,大小设置为100%。

##### 设置虫子的位置
我们将在“start”场景中设置虫子的位置,在“当背景换成start”积木下,添加以下代码

点击绿旗测试代码

#### 3、添加鹦鹉分散注意力
为了让玩家更难找到并点击缺陷,我们将添加一只讨厌的鹦鹉来分散他们的注意力。
##### 添加鹦鹉角色
首先让我们添加一个“Parrot”角色,然后添加一个循环代码,用来实现一只不停飞来飞去并妨碍玩家的讨厌的鹦鹉。

> 测试: 点击绿旗,是不是可以看到一个飞来飞去的鹦鹉。
#### 4、第二关
选择一个新的背景用来制作第二关,然后将虫子设置的更难寻找。

##### 添加另一个背景
在第二关,我们选择“Urban” 背景,当然,你可以选择其他你喜欢的背景。

> 提示:请记住,拥有丰富色彩和细节的背景会使虫子更难找到
##### 设置虫子的大小和位置
在这里,将虫子缩小,并放在商店的货架上,不容易被发现


> 测试代码,你会发现,虫子在鹦鹉的前方,添加以下代码来确保虫子在鹦鹉后面

现在虫子会一直停留在后面,哪怕修改虫子的位置。
#### 5、结束场景
创建一个结束场景来显示玩家抓住这些虫子共用了多少时间(秒)。

##### 添加另一个背景
再添加一个“Chalkboard”背景,然后将名称改为“end”。

##### 设置虫子位置
点击虫子角色,添加代码,当背景切换成end时,设置虫子的大小和坐标

##### 添加定时器
抓住这些虫子,总共用了多少时间?Scratch软件有一个计时器,我们可以使用计时器来计算耗时。
“计时器”积木在侦测模块

当结束时,让虫子角色说出计时器的时长

然后回到开始场景,给虫子角色添加“说 ”积木,当切换至开始场景后,说空白的话,可以让虫子停止说计时器。

##### 重置计时器
当第二次玩这个游戏时,计时器仍然会持续计时,所以我们需要在游戏开始后,重置计时器。
当背景切换到“Spotlight”时,我们添加重置计时器积木

> 测试:单击绿色旗帜并开始游戏,当您在"开始"屏幕上单击虫子进入第一关时,计时器应该重置。当您在"结束"屏幕上单击虫子时,您应该返回到"开始"屏幕,并看到虫子不再显示计时器。
### 挑战
如果您有时间,可以添加更多关卡和更多干扰项到您的游戏中,您还可以改变隐藏的角色,以及黑板上的文字。
玩玩您的游戏,看看您能多快找到虫子。
有其他人可以尝试您的游戏吗?他们能有多快找到虫子?他们不知道你把它们藏在哪里,所以可能需要更长的时间!
您可以改变什么吗?
- 让鹦鹉更烦人一些
- 让虫子更小
- 改变颜色效果,使每一关的虫子都更好地伪装
- 改变文字的字体或颜色