Урок 2. «Противники, счёт и сложность» — Scratch 2.0
Курс: Программирование в Scratch 2.0, урок 2 из 12
Тема по программе: Противник, ведение счёта, динамический фон, сложность игры
Среда: Scratch 2.0; в Scratch 3 блоки те же, отличается расположение панелей
Формат: презентация с текстом для педагога под слайдами, практика за компьютером
Тема по программе: Противник, ведение счёта, динамический фон, сложность игры
Среда: Scratch 2.0; в Scratch 3 блоки те же, отличается расположение панелей
Формат: презентация с текстом для педагога под слайдами, практика за компьютером
Это сокращённое описание урока. Полные материалы — в курсе «Программирование в Scratch 2.0». Первый урок курса целиком можно скачать бесплатно в разделе «Бесплатно».
Цель урока
Добавить в шутер противников, очки и жизни, сделать движущийся фон и рост сложности.
Что делаем на уроке
- Противник появляется в случайной точке у верхнего края: клон создаётся каждые 1,5 секунды и летит вниз.
- Клон исчезает, если в него попал снаряд, и приносит 1 очко.
- Переменные «очки» и «жизни»: в начале 0 очков и 100 жизней, столкновение с противником отнимает 10.
- Конец игры, когда жизней 0 или меньше.
- Фон-«конвейер»: два одинаковых спрайта космоса едут вниз друг за другом, поэтому разрывов не видно.
- Корабль и противники переносятся на верхний слой, чтобы фон их не закрывал.
- Переменная «сложность»: каждые 10 очков противники появляются чаще, а фон движется быстрее.
Что объяснить детям
- Переменная — ящик с ярлыком-именем. В нём лежит значение, и по ходу игры его можно менять.
- Координаты Scratch: точка (0; 0) — центр сцены. По горизонтали сцена идёт от −240 до 240, по вертикали от −180 до 180. Противник «сверху» стартует с y около 180 и случайным x.
- Картинки для спрайтов лучше брать в PNG с прозрачным фоном.
Что в полном комплекте
- 12 презентаций — по одной на занятие
- Текст для педагога под каждым слайдом: что рассказать, что спросить, что показать на экране
- Задания для самостоятельной работы в конце уроков
Предыдущий урок — Знакомство со Scratch и первый шутер. Следующий — Босс, здоровье, бонусы и звук. Все уроки курса: Знакомство со Scratch и первый шутер · Босс, здоровье, бонусы и звук · 3D-графика и трёхмерный лабиринт · Псевдо-3D в стиле Minecraft · Раннер с бесконечным уровнем · Игра для двоих: война волшебников · Онлайн-игра на облачных переменных · Онлайн-«Крестики-нолики» · Геймдизайн и пиксель-арт · Создание собственной игры · Защита своей игры.
