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

Урок 7. «Игровое меню на GUI» — Roblox

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

Цель урока

Сделать новые уровни и первое игровое меню из компонентов GUI.

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

  1. Уровень из неподвижных NPC.
  2. Уровень с ловушками KillBrick.
  3. «Лабиринт из дверей»: в каждом ряду одна дверь проходимая, остальные — ловушки.
  4. StarterGui → ScreenGui → Frame: заготовка меню.
  5. Цвет фона BackgroundColor3 и надпись TextLabel: текст, шрифт, размер.
  6. Кнопка TextButton «Play!» и скрипт: по щелчку меню исчезает.

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

  • GUI — кнопки, надписи и рамки поверх игры. Из них собирают меню и подсказки.
  • Скрипты для кнопок интерфейса делают в LocalScript: обычный Script внутри StarterGui в новых версиях Roblox Studio не запустится.
  • Событие MouseButton1Click срабатывает по щелчку левой кнопкой мыши.

Задание

Сделать свои уровни и своё меню и письменно объяснить, что такое ScreenGui, Frame и TextButton.

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

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