Курс по Roblox, с репетитором — 8 уроков
со скидкой до 50%Научит программировать на Lua и создавать игры в Roblox Studio один на один с преподавателем
Что входит в тариф
- Индивидуальный формат
- Занятия один на одинпреподаватель ведёт ребёнка по программе из шести модулей, разбирает каждый проект и сразу отвечает на вопросы
Результат обучения
- Научится программировать на Luaскрипты, переменные, функции, циклы, события и ветвления
- Разберётся, как связаны клиент и сервер, и научится сохранять данные игры на сервере Roblox
- Создаст портфолио из четырёх игр«Obby», «Выживалка», «Гонки» и «Zombie Storm»
- Подготовится к переходу на Python и UnityLua во многом похож на Python
Кому подходит
- Ученикам 1–7 классов, которые любят Roblox и хотят делать свои игры
- Тем, кто только начинает программироватьиндивидуальный формат подходит и без опыта
- Детям, которым важны личный темп и внимание преподавателя на каждом уроке
- Родителям, которые хотят видеть прогресс и получать обратную связь
Программа курса
Научит программировать на Lua и создавать игры в Roblox Studio один на один с преподавателем
Это пример программы курса. После вводного урока преподаватель соберёт план под ребёнка — порядок и глубина тем могут отличаться.
Знакомство с Roblox Studio
Знакомимся с моделированием, текстурами и ландшафтом, осваиваем базовые эффекты и механизмы, строим вулкан и начинаем игру «Obby»
- Знакомство со студией Roblox
- Моделирование и текстуры
- Создание ландшафта
- Базовые эффекты, ParticleEmitter
- Вулкан с помощью ParticleEmitter
- Проект «Obby»: эффект Beam и Attachment
- Проект «Obby»: физические соединения
Основы программирования на Lua
Пишем первые скрипты, меняем свойства объектов и персонажа, управляем событиями, осваиваем циклы и доводим «Obby» до полноценной игры
- Скрипты и переменные
- Функции и логический тип
- Цикл while, вектор и движение блока
- События и ветвления
- Цикл for
- Логические переменные
- Генерация объектов и таблица лидеров
Проект «Выживалка»
Изучаем массивы и интерфейс, разбираемся, как связаны клиент и сервер, и создаём «Выживалку» с магазином улучшений за Robux
- Массивы
- Создание интерфейса (UI)
- Программирование интерфейса
- Масштабирование интерфейса
- ReplicatedStorage, RemoteEvent и запись данных в TextLabel
- Магазин улучшений
- Монетизация проекта и покупки за Robux
Эффекты
Добавляем взаимодействие с предметами и настраиваем атмосферу карты: небо, освещение, туман и источники света
- Проект «Подземелье»: интерактивные подсказки
- Постпроцессинг
- Атмосфера и Skybox
- Источники света
Проект «Гонки»
Работаем со звуками, очками и таймером, сохраняем данные на сервере Roblox и телепортируем модели — в итоге получается игра «Гонки»
- Работа со звуками
- Практика: очки и таймер
- Сохранение данных: DataStore
- CFrame и телепортация моделей
Проект «Zombie Storm»
Программируем массовое появление монстров, систему оружия, поиск пути в обход препятствий и анимации — и собираем игру «Zombie Storm»
- Система оружия и массовый спавн
- Поиск пути: PathFindingService
- Анимации и финал проекта


