佳佳:嘿,伙计们! 我只是测试了 游戏中我做了。 这是超级容易使简单 这样的比赛。 而且,事实上,我会告诉你 我怎么做是正确的了。 让头部到 www.scratch.mit.edu。 我们要创建一个新的项目,所以 让单击创建选项卡上。 我已经有了一个产品打开,所以 我们要在这里切换。 让我们先从一个快速浏览 的刮环境。 在底部离开这里,我们有 所有的精灵即会 在我们的游戏中使用。 例如,我们有一个猴子, 香蕉和西兰花。 当我们点击每个精灵你会 注意,右列将 变化,向我们展示,我们正在努力 与该特定的精灵。 任何事情,我们把这个专栏将 控制已突出了精灵。 在这里,在中间,我们有我们的专栏 包含我们的托盘一个拼图, 我们将用它来创建我们的游戏。 在顶部,我们有类别 拼图,我们必须一起工作。 例如,蓝色片,下 运动选项卡,将让我们 如何控制我们的精灵移动。 我们将探讨其他类别 当我们创建我们的游戏。 最后,在左上角,我们 有我们的舞台,我们将在这里 其实玩我们的游戏。 在这里我们可以看到的效果 我们的脚本上的精灵。 所以,让我们开始吧。 在我们的游戏中,猴子会 试吃的香蕉,而 避免了西兰花。 猴子会按照我们的鼠标和 西兰花和香蕉会浮 在舞台上随机。 当猴子变得接近 香蕉,香蕉会积极尝试 为了避免猴子,只是为了让 事情更令人兴奋了一下。 让我们开始编写脚本的行为 我们的主角,猴子。 开始我们的脚本中,我们将使用当 绿旗单击片从 事件类别。 这里。 这将导致所有拼图 连接到所述按钮,以执行时,我们 点击绿旗,在这里,在 该阶段的右上方。 我们希望猴子 跟随鼠标。 所以我们选择转到按钮和 选择鼠标指针,就像这样。 所以,我们要它尝试在这里。 让我们来测试,看看会发生什么。 因此,它似乎是一个猴子真的只 随后的第一个鼠标点击。 这是因为,默认情况下, 进入框只执行一次。 为了让猴子跟随鼠标 在整个比赛中,我们需要 此块执行 一遍又一遍。 听起来我们需要某种 的循环结构。 所以让我们进入控制。 你看,让我们试试这个永远循环。 好像它的工作原理。 所以,接下来我们应该思考 如何猴子会 与其他精灵互动。 基本上,我们需要添加逻辑来我们 游戏中,使得游戏将结束,如果 猴子倒是香蕉 或西兰花。 而实际上用的是“如果” 描述行为时, 我们正在努力去创造。 方便的是,有一个 控制所谓的封锁如果我们使用 正是为了这个目的。 因此,钻石的形状,就在这里,在 块,就是我们把 调理,我们要检查。 在这种情况下,我们会检查是否 猴子接触到香蕉。 本身我们抢了一块触摸 从传感类别。 并从中选择香蕉 下拉菜单。 现在我们要告诉我们的是什么精灵 当它接触到的香蕉做。 我们希望比赛结束,以及 猴子说,你已经赢了。 因此,我们在说添加和停止所有片。 我们会改的,你好,给你赢了。 和时间为0.5。 现在,我们将采用同样的逻辑,当 猴子是感人的西兰花, 除非我们将有猴子说, 你失去了,而不是,你赢了。 让我们测试了这一点, 看看它是否工作。 真棒。 我们已经完成了脚本猴子的 的行为,但我们还没有完成。 我们还是要告诉西兰花 和香蕉怎么做。 让我们先从简单的 两者的西兰花。 它只是需要随机移动。 同样,我们将开始与当 绿旗点击一块。 我们需要的精灵是在不断的 运动,让我们拖 出了永远循环。 我们将创建一个使用随机运动 一些运动件与随机 数发生器。 好吧,让我们测试了这一点。 真棒 好了,现在只香蕉被留下。 让我们用相同的开始 因为之前设置件。 所以,如果猴子靠拢, 香蕉应该避免。 否则,香蕉应随机移动。 听起来像是一份工作 这如果Else块。 在此条件下,我们将检查 从猴子香蕉距离, 再有它避免相应。 现在,当这个条件 不适用,则 香蕉应该随机移动。 所以我们只偷我们的随机运动 件从西兰花。 所有我们需要做的就是拖动件 我们要香蕉精灵,和 他们将被复制过来。 全部完成。 让我们来测试它。 真棒。 一切似乎是工作。 现在去,使自己的游戏。 如果你需要一些灵感 看看过去的项目 从CS50在网站上。 我的名字是佳佳,这CS50。 我需要得到这些设置超级快。