Roblox Pro
Здесь уже не отдельные механики, а проект целиком: папки, сервисы, ModuleScript. Подросток пишет на Lua (в Roblox это диалект Luau), собирает магазин, инвентарь и квесты для NPC. Отдельная большая тема — клиент и сервер: почему действия игрока приходится проверять на сервере и как сохранять прогресс через DataStore. Финальные 12 занятий — своя игра с тестированием и публикацией.
60 минут индивидуально · 90 минут в группе
Что освоит ребёнок
С чего начать — решим на пробном. Если тема уже знакома, дадим задачи посложнее и не будем гонять по основам.
Проект и Lua
Структура проекта, сервисы, Terrain и Lighting. Lua: переменные, условия, функции, таблицы, ModuleScript.
Клиент и сервер
Script и LocalScript, ReplicatedStorage, RemoteEvent и серверные проверки против читов.
Игровые системы
Экономика и магазин, инвентарь, ProximityPrompt, NPC-квесты и враги с патрулём.
Данные и публикация
DataStore, Places и TeleportService, оптимизация, тестирование и публикация.
Программа курса
56 уроков · 12 модулей. В конце модулей ребёнок представляет свой проект.
Структура проекта
Roblox Studio как среда разработки: сервисы и чистая структура.
- Среда разработки
- Сервисы и структура проекта
- Models и безопасный Toolbox
- Проект: шаблон проекта
Карта и освещение
Terrain, биомы, Lighting и атмосферная игровая карта.
- Terrain и план карты
- Биомы, вода, пещеры
- Lighting и Atmosphere
- Проект: игровая карта
Основы Lua
Основы Lua: переменные, условия, события.
- Переменные и типы данных
- Условия и игровые проверки
- События и персонаж игрока
- Проект: интерактивные объекты
Функции и модули
Функции, циклы, таблицы и ModuleScript.
- Функции и параметры
- Циклы и таймеры
- Таблицы и конфиги
- ModuleScript: система наград
Механизмы
Механизмы: Weld, Pivot и плавные анимации Tween.
- Model, PrimaryPart, Pivot
- WeldConstraint и физика
- TweenService
- Проект: механизм
Интерфейс игры
HUD, кнопки, состояния и уведомления.
- Основы UI и HUD
- LocalScript и кнопки
- UI-состояния и уведомления
- Проект: интерфейс игры
Клиент и сервер
Клиент-серверная логика и защита от читов.
- Script и LocalScript
- ReplicatedStorage и RemoteEvent
- Серверные проверки
- Проект: клиент-серверная механика
Игровой магазин
Игровая экономика: валюта, магазин, улучшения.
- Валюта и leaderstats
- ShopConfig и товары
- Покупка через RemoteEvent
- Проект: магазин улучшений
Инвентарь
Предметы, взаимодействие по E и инвентарь.
- ProximityPrompt
- ItemConfig и подбор предметов
- Инвентарь и UI
- Проект: предмет и использование
Персонажи и квесты
NPC с диалогами, квесты и враги с патрулём.
- NPC и диалог
- QuestConfig и прогресс
- NPC-враг и патруль
- Проект: квест или охранник
Сохранения и миры
Сохранение прогресса, Places и публикация.
- CollectionService и Attributes
- DataStore: сохранение
- Place и TeleportService
- Публикация и оптимизация
Итоговый проект
12 уроков на свою игру: структура, игровые системы, баланс и публикация.
- Архитектура и игровые системы
- Экономика и инвентарь
- Сохранение прогресса
- Тестирование и презентация
▼ ВСЕ 56 УРОКОВ
Стоимость занятия
Платите за отдельные занятия или берите абонемент. Первый урок бесплатный, карту привязывать не нужно — автосписаний у нас нет.
Мини-группа
- До четырёх учеников в группе
- 90 минут с преподавателем
- Общая программа и задания курса
- Можно обсуждать проекты с ребятами
Индивидуально
- Занимаемся по программе курса
- Всё внимание преподавателя одному ученику
- Все материалы и проекты остаются у ребёнка
- Темп с учётом подготовки ребёнка
Свой маршрут
- Задания под интересы ребёнка
- Индивидуальные занятия над своим проектом
- Можно совмещать разные направления
- Подходит, если у ребёнка уже есть базовые навыки
Цены указаны за одно занятие. Суммы в местной валюте ориентировочные и пересчитаны по курсу; валюту и итоговую сумму согласуем перед оплатой
Частые вопросы
Остались вопросы о курсе? Напишите нам в Telegram ↗
Можно ли начать без опыта?
Да, курс «Roblox Pro» начинается с основ. Темп подбираем под ребёнка: где-то задержимся и потренируемся, знакомые темы пройдём быстрее.
Что нужно из техники?
Нужны ноутбук или компьютер, микрофон и стабильный интернет. Требования зависят от курса: для Unity и Blender заранее проверим характеристики устройства. С установкой программ поможем. Планшет не заменит компьютер на курсах программирования.
Как часто заниматься?
Обычно один или два раза в неделю. Индивидуальное занятие длится 60 минут, в группе — 90 минут. На каникулах можно встречаться чаще. Время согласуем с вами.
Можно ли заморозить или вернуть деньги?
Да, вы оплачиваете фактически прошедшие занятия. Если нужна пауза, напишите менеджеру. Порядок переноса и возврата обсудим до оплаты.
Кто преподаватели?
У нас преподают специалисты из IT и разработки игр с педагогической подготовкой. Перед началом работы они проходят методическую стажировку. С преподавателем ребёнок познакомится на пробном занятии.
Попробовать
можно бесплатно
60 минут один на один с преподавателем. Ребёнок попробует направление, а вы посмотрите со стороны, заходит ему такое или нет.
- Познакомимся и узнаем об интересах ребёнка
- Сделаем небольшой проект
- Расскажем родителю, как прошёл урок
- Подберём курс и удобное расписание
Продолжать или нет — решите после урока. Уговаривать не будем.
