Эллисон: Эй, ребята! Я просто тестируя игра, которую я сделал. Это супер легко сделать простой игры, как это. И в самом деле, я покажу вам, как я сделал это прямо сейчас. Давайте на голову, чтобы www.scratch.mit.edu. Мы хотим создать новый проект, поэтому позволяет нажмите на вкладке Создание. У меня уже есть открыл продукт, поэтому мы собираемся перейти на здесь. Давайте начнем с быстрого тура царапины среды. В левом нижнем углу здесь, у нас есть все спрайты, что будет использовать в нашей игре. Например, у нас есть обезьяна, банан, и брокколи. Когда мы нажимаем на каждого спрайта вы будете заметить, что правая колонка будет изменить, чтобы показать нам, что мы работаем с той специфической спрайта. Все, что мы ставим в этом столбце будет контролировать спрайт, который выделен. Здесь, в середине, у нас есть столбец содержащий нашу паллет головоломки, которые мы будем использовать, чтобы создать нашу игру. В верхней части, у нас есть категория головоломки мы должны работать. Например, синий частей, в соответствии вкладка движения, позволит нам контролировать, как наши спрайты двигаться. Мы будем исследовать другие категории как мы создаем нашу игру. Наконец, в левом верхнем углу, мы есть наш этап, где мы будем на самом деле играть в свою игру. Где мы можем увидеть эффект от наши сценарии на спрайтов. Так что давайте начнем. В нашей игре, обезьяна будет попробуйте съесть банан время избегая брокколи. Обезьяна последуют нашему мышь, и брокколи и бананы поплывет по сцене случайно. Когда обезьяна приближается к банан, банан будет активно пытаться чтобы избежать обезьяну, просто чтобы убедиться, вещи немного более захватывающим. Давайте начнем с помощью сценариев поведения нашего главного героя, обезьяна. Для начала наш сценарий, мы будем использовать Когда Зеленый флаг нажал кусок от события категория. Здесь. Это приведет к тому все кусочки головоломки связано с кнопкой для запуска, когда мы нажмите зеленый флаг, здесь, на в правом верхнем углу сцены. Мы хотим обезьяну следовать за мышью. Так мы выбираем кнопку Go To и выберите указателем мыши, как и. Таким образом, мы собираемся попробовать его здесь. Давайте проверим это и посмотреть, что происходит. Так что, похоже действительно только как обезьяна затем первый щелчок мыши. Это потому, что, по умолчанию, К блокировать выполняется только один раз. Чтобы получить обезьяна следовать мышь на протяжении всей игры, мы должны этот блок, чтобы выполнить снова и снова. Похоже, нам нужна какая-то из цикла конструкцию. Так что давайте двигаться в контроле. Посмотрите, давайте попробуем это навсегда петлю. Кажется, что это работает. Так, в следующий мы должны думать о как обезьяна будет взаимодействовать с другими спрайтов. В принципе, нам нужно добавить логику для нашего Игра, таким образом, что, игра закончится, если обезьяна касается банан или брокколи. А на самом деле использовать слово "если" при описании поведения мы пытаемся создать. И достаточно удобно, есть контроль их называют Если, что мы используем именно для этой цели. Таким образом, ромб, прямо здесь, на блок, где мы ставим состояние, что мы хотим проверить. В этом случае, мы проверим, является ли обезьяна касаясь банан. Se мы захватываем Трогательная деталь из категории зондирования. И выбирать Banana от выпадающее меню. Теперь мы должны сказать нашему спрайт, что делать, когда это касается банан. Мы хотим, чтобы в игру до конца, и Обезьяна сказать, что вы выиграли. Так мы добавляем в Say и остановить все кусок. Мы изменим, привет, чтобы, вы выиграли. И время до 0,5. Теперь мы применить ту же логику, когда обезьяна касаясь брокколи, кроме нас будет обезьяна сказать, Вы потеряли, а, как вы выиграли. Давайте проверим это и увидеть, если он работает. Потрясающе. Мы закончили сценариев обезьяны поведение, но мы еще не закончили. Мы все еще должны сказать брокколи и банан, что делать. Начнем с более простой из двух, брокколи. Какие только нужно двигаться в случайном порядке. Опять же, мы начнем с Когда Зеленый флаг нажал кусок. Нам нужно спрайт быть в постоянной движения, так что давайте сопротивления из Навсегда цикла. Мы создадим случайное движение с помощью некоторые куски движения со случайным Число генератор. Хорошо, давайте проверим это. Здорово Хорошо, теперь только банан остается. Давайте начнем с того же набор частей, как раньше. Так что, если обезьяна приближается, банан следует избегать его. В противном случае, банан должен двигаться в случайном порядке. Похоже, работа для это если остальное блок. В условиях, мы будем проверять бананы расстояние от обезьяны, и тогда это избежать соответственно. Теперь, когда это условие не применяется, банан должен двигаться в случайном порядке. Так что давайте просто украсть нашу случайное движение пьесы из брокколи. Все, что нам нужно сделать, это перетащить штук мы хотим банановой спрайта, а они будут скопированы. Все сделано. Давайте проверим это. Потрясающе. Все, кажется, работает. Теперь иди и сделать свои собственные игры. Если вам нужно вдохновение проверить прошлые проекты от CS50 на сайте. Меня зовут Эллисон, и это CS50. Мне нужно, чтобы получить эти настроить супер быстрый.