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

Урок 4. «Цикл while и публикация игры» — Roblox

Курс: Программирование в Roblox, урок 4 из 11
Среда: Roblox Studio — бесплатная, нужна учётная запись Roblox
Язык: Lua (в Roblox — его вариант Luau)
Формат: конспект в Word со скриншотами и кодом, занятие около 2 часов
Это сокращённое описание урока. Полные материалы — в курсе «Программирование в Roblox». Первый урок курса целиком можно скачать бесплатно в разделе «Бесплатно».

Цель урока

Познакомиться с циклом с предусловием и опубликовать первую свою игру.

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

  1. Повторение: куб из скрипта с размером, положением, Anchored и случайным цветом.
  2. Цикл while: пока условие верно, куб меняет цвет и ждёт секунду.
  3. Бесконечный цикл while true do.
  4. Самостоятельно: три куба друг над другом, и все меняют цвет.
  5. Не меньше трёх своих уровней LineRunner, стандартные удаляем.
  6. Публикация игры в Roblox под своим аккаунтом.

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

  • Цикл повторяет набор команд. У цикла с предусловием условие проверяется перед каждым повтором: если оно сразу ложно, тело не выполнится ни разу.
  • Тело цикла пишут между do и end.
  • В бесконечном цикле обязательно нужна пауза, иначе игра зависнет.
  • Вместо wait() сейчас рекомендуют task.wait(): работает так же, но точнее.

Задание

Сделать дома свою игру LineRunner минимум из 5 уровней и письменно объяснить команды из урока.

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

  • 11 конспектов занятий со скриншотами и кодом — по одному на урок
  • Методика проведения: что показать, что сделать детям, какой код написать
  • Домашние задания и вопросы на повторение по скриптам
Made on
Tilda