Центр молодежного инновационного творчества
в Краснодаре

Образование для детей и подростков
от 5 до 18 лет

← Все направления
программирование

Разработчик игр
в Roblox

Курс по созданию собственных игр в Roblox Studio: от 3D-миров и игровых механик до программирования на языке Lua.

Возрастот 11 лет
Программа1 ступень обучения
Одна ступень36 занятий
Занятия1 раз в неделю · 90 минут
Игровой мир Roblox
ПРОСМОТР СЦЕНЫ
Roblox Studio СЦЕНА В РАЗРАБОТКЕ
Roblox Studioсоздание игры
Lua Luaпрограммирование
3D 3D-мируровни и механики
кому подойдет

Курс подойдет ребенку, который:

01

любит Roblox и хочет не только играть, но и создавать собственные игры

02

интересуется тем, как устроены игровые миры, уровни и механики

03

готов перейти от визуального программирования к текстовому коду на Lua

04

любит придумывать, строить, экспериментировать и доводить свои идеи до готового проекта

что изучаем

Ключевые темы курса

Внутри темы

  • синтаксис Lua
  • переменные
  • условия
  • функции

Внутри темы

  • алгоритмы
  • события
  • условия
  • логика взаимодействий

Внутри темы

  • Roblox Studio
  • карты и уровни
  • 3D-объекты
  • игровое пространство

Внутри темы

  • платформы
  • телепорты
  • система очков
  • взаимодействия

Внутри темы

  • тестирование
  • поиск ошибок
  • debug
  • доработка механик

Внутри темы

  • идея и правила
  • проектирование
  • разработка
  • готовый игровой проект
как проходят занятия

Практика начинается
с первого урока

01
разбираемся с инструментами

Изучаем

Знакомимся с Roblox Studio, языком Lua и новой игровой механикой.

02
сразу применяем на практике

Создаем

Пишем код и сразу используем его в карте, объекте или игровой механике.

03
проверяем, как работает

Тестируем

Запускаем игру, ищем ошибки и дорабатываем поведение объектов.

04
собираем собственный проект

Разрабатываем

Объединяем изученные инструменты в собственной игре в Roblox.

практика

Что ребенок сможет
создать в Roblox

Нажмите на проект — ниже откроется его сцена, механики, логика и короткий пример Lua-кода.

Полоса препятствий в Roblox
РЕАЛЬНЫЙ ПРОЕКТ ROBLOX
01
ПРОЕКТ

Полоса препятствий

ЧТО РАБОТАЕТ В ПРОЕКТЕ
  • движущиеся и исчезающие платформы
  • контрольные точки прохождения
  • опасные зоны и финиш
ЛОГИКА ПРОЕКТА

Игрок проходит уровень по этапам. При касании чекпоинта сохраняется новая точка возрождения.

ПРИМЕР LUACheckpoint.server.lua
01checkpoint.Touched:Connect(function(hit)
02  player.RespawnLocation = checkpoint
03end)
Сбор предметов в Roblox
РЕАЛЬНЫЙ ПРОЕКТ ROBLOX
02
ПРОЕКТ

Сбор предметов

ЧТО РАБОТАЕТ В ПРОЕКТЕ
  • монеты и другие собираемые объекты
  • система очков
  • исчезновение предмета после сбора
ЛОГИКА ПРОЕКТА

Когда игрок касается монеты, игра проверяет персонажа, добавляет очки и удаляет собранный объект.

ПРИМЕР LUACoin.server.lua
01if hit.Parent:FindFirstChild("Humanoid") then
02  score.Value += 10
03  coin:Destroy()
Интерактивная карта в Roblox
РЕАЛЬНЫЙ ПРОЕКТ ROBLOX
03
ПРОЕКТ

Интерактивная карта

ЧТО РАБОТАЕТ В ПРОЕКТЕ
  • несколько игровых зон
  • телепорты между областями
  • интерактивные объекты и триггеры
ЛОГИКА ПРОЕКТА

Игрок активирует объект или входит в триггер — после этого скрипт переносит его в другую часть игрового мира.

ПРИМЕР LUAPortal.server.lua
01portal.Touched:Connect(function(hit)
02  character:PivotTo(target.CFrame)
03end)

Конкретные проекты могут отличаться в зависимости от программы и темпа группы.

что дальше

Как ребенок может развиваться дальше

После Roblox можно углубляться в текстовое программирование и веб-разработку, а разработку мобильных приложений изучать параллельно.

Основная траектория

01
сейчас Разработчик игр в Roblox

Roblox Studio, язык Lua, игровые миры, механики и собственные проекты.

02
следующий этап Программирование на языке Python / WEB-программирование

Более сложное текстовое программирование, алгоритмы, сайты и веб-проекты.

03
дальше Геймдизайн

Более глубокая работа с игровыми механиками, уровнями и проектированием игр.

можно изучать одновременно Параллельно с Roblox
03компьютерная грамотность
Основы компьютерной грамотности
ПЕРЕЙТИ К КУРСУ

Эти направления можно изучать одновременно с Roblox — они расширяют практику программирования и цифровые навыки ребенка.

Поможем ребенку начать путь в программировании

01
Уточним уровень подготовки

Определим, с какой ступени лучше начать обучение.

02
Подберем филиал и расписание

Предложим доступные группы с учетом возраста и удобных дней.

03
Ответим на вопросы

Расскажем о формате занятий, оплате и дальнейшем обучении.

Разработчик игр в Roblox

Оставьте заявку

Спасибо! Заявка отправлена. Мы свяжемся с вами.

Нажимая кнопку «Оставить заявку» вы подтверждаете свое согласие на обработку персональных данных

Нажимая кнопку «Забронировать», вы подтверждаете свое согласие на обработку персональных данных