Уроки программирования

Урок 3. «Морти Fly» — Планета Scratch

Курс: Курс программирования «Планета Scratch», урок 3 из 7
Среда: Scratch 3 — онлайн на scratch.mit.edu или офлайн-редактор
Формат: урок-проект: одна законченная игра с героем Морти
Это сокращённое описание урока. Полные материалы — в курсе «Курс программирования «Планета Scratch»». Первый урок курса целиком можно скачать бесплатно в разделе «Бесплатно».

Цель урока

Закрепить клоны и очки и сделать игру, которой управляют только мышкой.

Что делаем на уроке

  1. Спрайты самолёта и врага загружаем, пулю и 4 костюма облаков рисуем, фон Sky Blue берём из библиотеки.
  2. Самолёт стоит внизу, игра начинается по щелчку мыши, и всем спрайтам уходит сообщение о старте.
  3. Анимация самолёта; по горизонтали он всё время следует за указателем мыши.
  4. Облака-клоны: случайный костюм из четырёх, появляются сверху и уплывают вниз.
  5. Пуля: пока кнопка мыши нажата, создаются клоны, которые летят вверх по 10 пикселей за шаг.
  6. Враги: каждые 2 секунды по три клона сверху; они поворачиваются к самолёту и летят на него.
  7. Самостоятельно: конец игры.
  8. Переменная «очки»: за каждого сбитого врага 10 очков.

Что объяснить детям

  • Пауза между клонами пули — это скорострельность, её дети настраивают сами.
  • Клон, который ушёл за край сцены, удаляют. В Scratch одновременно может быть не больше 300 клонов.
  • Блок «повернуться к…» с именем спрайта заставляет врага лететь на игрока.

Задание

Подобрать скорость пуль, скорость и число врагов так, чтобы играть было интересно.

Что в полном комплекте

  • Презентация к каждому из 7 уроков: «Что узнаем», «Правила игры», «Графика», «Скрипты», «Итоги и домашнее задание»
  • Готовый проект .sb3 — посмотреть, что должно получиться
  • Спрайты урока в формате .sprite3
Made on
Tilda