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

Урок 2. «Рельеф и первая игра» — Roblox

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

Цель урока

Освоить Terrain Editor и собрать первую игру на своей карте.

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

  1. Карта Flat Terrain.
  2. Инструменты Terrain Editor по очереди: Add, Subtract, Paint, Grow, Erode, Smooth, Regions и в конце Generate.
  3. Стены по краям, чтобы персонаж не падал с карты, ровный центр, камень, сглаженные стены.
  4. Свой рельеф для игры; если останется время — вулкан.
  5. Spawn — точка, где игрок появляется в начале игры и после проигрыша.
  6. Готовые объекты из Toolbox: деревья, снаряжение, противники EnemyAI.
  7. Настройка противника: убираем у него возрождение, ослабляем в скрипте и копируем клавишами Ctrl+D.

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

  • Generate показывают последним, иначе дети сгенерируют карту и не станут строить сами.
  • Toolbox — библиотека моделей и скриптов других авторов. В чужих моделях бывают лишние и даже вредные скрипты, поэтому их стоит открыть и посмотреть.
  • Spawn — обычный блок с рисунком и скриптом, его можно двигать, как любую деталь.

Задание

Сделать рельеф с озером в центре и мост через него из деталей, расширить карту копированием областей в Regions. Сохранить файл через File → Save As.

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

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