Урок 6. «Раннер с бесконечным уровнем» — Scratch 2.0
Курс: Программирование в Scratch 2.0, урок 6 из 12
Тема по программе: Runner-игра, бесконечная генерация уровней
Среда: Scratch 2.0; в Scratch 3 блоки те же, отличается расположение панелей
Формат: презентация с текстом для педагога под слайдами, практика за компьютером
Тема по программе: Runner-игра, бесконечная генерация уровней
Среда: Scratch 2.0; в Scratch 3 блоки те же, отличается расположение панелей
Формат: презентация с текстом для педагога под слайдами, практика за компьютером
Это сокращённое описание урока. Полные материалы — в курсе «Программирование в Scratch 2.0». Первый урок курса целиком можно скачать бесплатно в разделе «Бесплатно».
Цель урока
Сделать раннер с бесконечным уровнем, прыжком, очками и концом игры.
Что делаем на уроке
- Раннер — жанр, где герой бежит без остановки, собирает бонусы и уворачивается от препятствий.
- Анимация из GIF: Scratch сам режет GIF на кадры-костюмы. Оставляем нужные и переименовываем по порядку.
- Переменная анимации и цикл смены кадров.
- Дорога и небо — по два спрайта, которые едут друг за другом. Скорость задаётся переменной.
- Прыжок: отдельный костюм и программа подъёма и падения.
- Монеты дают очки, препятствие останавливает игру, появляется надпись «Конец игры».
Что объяснить детям
- Бесконечный уровень — не огромная картинка, а два одинаковых куска, которые по очереди перескакивают вперёд.
- Скорость в переменной удобна: чтобы ускорить игру, достаточно поменять одно число.
- Монета и препятствие программируются почти одинаково — отличается только то, что происходит при касании.
Что в полном комплекте
- 12 презентаций — по одной на занятие
- Текст для педагога под каждым слайдом: что рассказать, что спросить, что показать на экране
- Задания для самостоятельной работы в конце уроков
Предыдущий урок — Псевдо-3D в стиле Minecraft. Следующий — Игра для двоих: война волшебников. Все уроки курса: Знакомство со Scratch и первый шутер · Противники, счёт и сложность · Босс, здоровье, бонусы и звук · 3D-графика и трёхмерный лабиринт · Псевдо-3D в стиле Minecraft · Игра для двоих: война волшебников · Онлайн-игра на облачных переменных · Онлайн-«Крестики-нолики» · Геймдизайн и пиксель-арт · Создание собственной игры · Защита своей игры.
