Курс Roblox

10-12 лет
Набор ежемесячно

Roblox – одна из самых популярных платформ для разработки игр.
На курсе дети воплотят свои идеи и создадут свою первую игру с помощью Roblox Studio, используя язык программирования Lua.
В течение курса дети смогут создать персонажей, разработать увлекательный сценарий, построить разнообразные окружающие объекты и игровые механики, чтобы создать полноценную игру.

Научатся использовать мощные инструменты, доступные в Roblox Studio, для реализации своих творческих замыслов.

Формат: онлайн. Мини-группы: 8-10 человек.

Состав курса

  • работа в программной среде Roblox Studio
  • знакомство с языком программирования Lua
  • изучение принципа блочного программирования
  • разработка 3D моделей Roblox
  • знакомство с Game Passes и Badges
  • создание интерфейса для собственной игры
  • освоение сервисов с искусственным интеллектом
  • основы использования Roblox Marketplace
  • создание собственного проекта и его публикация

Навыки, развивающие курс

  • логическое мышление
  • критическое мышление и аналитические способности
  • объемное мышление
  • креативность
  • коммуникабельность
  • командная работа

Продолжительность курса: 36 недель – 36 занятий (1 занятие – 2 урока по 50 минут).

І семестр — 16 недель

ІІ семестр — 20 недель

Между семестрами предусмотрен перерыв (зимние каникулы).

 

Цель курса:

Научить учеников создавать интерактивные игры и миры в среде Roblox Studio, развивать навыки программирования и 3D-дизайна.

 

После завершения курса ученики смогут:

  • Уверенно работать с интерфейсом Roblox Studio
  • Создавать 3D объекты и ландшафты
  • Писать базовые скрипты на языке Lua
  • Реализовывать интерактивные элементы игр
  • Создавать пользовательский интерфейс (GUI)

 

І семестр (16 занятий)

  1. Что такое Roblox и Roblox Studio. Создание аккаунта и установка Studio. Обзор интерфейса. Первые шаги в 3D пространстве
  2. Камера и перемещение. Viewport (окно просмотра). Базовые инструменты: Select, Move, Scale, Rotate. Сохранение и загрузка проектов
  3. Создание базовых частей (куб, область, цилиндр). Properties панель. Material и Color. Transparency и CanCollide
  4. Что такое программирование простыми словами. Добавление Script к объекту. Рrint(«Hello World!»). Запуск и просмотр Output
  5. Изменение цвета части через скрипт.
    Parent.BrickColor. Цикл while для мигания.
    Основы Color3.new()
  6. Touched event (просто как «магия»). Добавление звуков. Sound:Play(). Первый интерактивный объект
  7. Тестирование игры (Play Solo). Terrain Tools (быстрый обзор). Создание простого мира
  8. Строительство простых структур. Model и группировка. Union и Negate (основы). Anchoring
  9. Создание «Магической кнопки». Кнопка изменяющая цвет света. Звуковые эффекты. Тестирование с друзьями
  10. Проект 1: Создание интерактивного мира
  11. Интерактивные объекты (кнопки, изменяющие музыку, цвета или создающие эффекты). Презентация проекта
  12. Что такое программирование. Lua в Roblox. Script vs LocalScript. Первый «Hello World»
  13. Numbers, Strings, Booleans. Создание переменных. Print() функция. Комментарии
  14. Арифметические операторы. Сравнение. Логические операторы. Случайные числа (math.random)
  15. If statements. Else if и else. Nested conditions. Практические примеры
  16. Циклы For. Циклы While. Повторять до тех пор. Прервать и продолжить.

ІІ семестр (20 занятий)

  1. Создание функций. Параметры и возврат. Local vs global functions. Практика написания функций
  2. Workspace. FindFirstChild(). Parent и дочерние объекты. Создание и удаление объектов
  3. Проект 2. Интерактивный объект
  4. Создание объекта, реагирующего на прикосновение игрока (дверь, кнопка, или что-то творческое)
  5. Touched event. ClickDetector. Connection:Disconnect(). Debounce концепция
  6. Обслуживание игроков. Модель персонажа. Гуманоид. Здоровье и WalkSpeed
  7. Frame и TextLabel. Position и Size (Scale vs Offset). BackgroundColor и Text Properties
  8. MouseButton1Click. ImageButton. Hover-эффекты
  9. Создание анимации. TweenInfo. Position, Size, Color tweens. Easing Styles
  10. Sound объекты. Volume и Pitch. Looped и PlaybackSpeed. SoundGroups
  11. Излучатель частиц. Огонь и дым. Взрыв. Точки крепления.
  12. Проект 3: Мини-игра
  13. Создание простой мини-игры (сборщик монет, паркур, или кликер)
  14. Оценка геймплея, GUI, звуковых эффектов, общее качество
  15. Сохранение данных игрока. GetAsync и SetAsync. Error handling. Leaderstats
  16. Создание инструментария. Tools и Handle. Equipped и Unequipped events. GUI для инвентаря
  17. Несколько мест. Загрузочные экраны. Переходы по карте.
  18. Сервис Teams. TeamColor. Нейтральный и автоматически назначаемый. Командный геймплей.
  19. UserInputService.ContextActionService. Совместимость с мобильными устройствами
  20. Финальный проект. Создание полноценной игры с использованием всех изученных навыков
2400 грн/месяц
  • Количество уроков в месяц: 8
  • Занятия проходят 1 раз в неделю, 2 урока по 50 минут (подряд)
  • Продолжительность курса: 9 месяцев
  • Новая группа стартует в сентябре, а индивидуальные занятия можно начать в любой момент
  • Пробное занятие – бесплатное



    Работы наших учеников:

    Другие курсы:

    7-9 лет
    Начало ежемесячно
    Курс Scratch
    Развитие логического мышления и творческих способностей ребенка. Предоставить детям возможность и способ реализации своих фантазий и решения задач в современном Hi-Tech мире.
    Подробнее
    9-12 лет
    Начало 14 марта
    Курс Рисование на планшете

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

    Подробнее
    9-12 лет
    Начало в сентябре
    Курс Разработка игр
    Дать учащемуся возможность реализовать свои фантазии в конкретных образах, словах и рисунках и научить его донести до других людей так, чтобы в них поверили.
    Подробнее
    10-12 лет
    Набор ежемесячно
    Курс Roblox
    Стимулировать творческое развитие учащихся и предоставить им возможность реализовать свои идеи и фантазии посредством создания собственных игр.
    Подробнее
    12-16 лет
    Набор ежемесячно
    Курс Создание сайтов
    Вдохновить и поддержать учащихся в желании создавать собственные веб-сайты. Помочь понять мощность технологий веб-разработки и раскрыть их творческий потенциал в виртуальном пространстве.
    Подробнее
    12-16 лет
    Набор ежемесячно
    Курс 3D-моделирование и анимация
    Создание у детей базовых понятий о трехмерном моделировании и поддержка творческого интереса с помощью практических занятий по моделированию и анимации простейших персонажей.
    Подробнее
    12-16 лет
    Начало в сентябре
    Курс Графический дизайн
    Развить творческие способности и фантазии ребенка. А также ознакомить с принципами колористики, правильного цветового сочетания и законами композиции.
    Подробнее
    12-16 лет
    Набор ежемесячно
    Курс Программирование Python
    Развить логическое мышление и способности ребенка. А также ознакомить с современными технологиями программирования и дать представление о будущей профессии.
    Подробнее
    13-16 лет
    Набор ежемесячно
    Курс Рисование на планшете для подростков
    Развитие креативного мышления и развитие художественных способностей детей через рисование на планшете.
    Подробнее
    13-16 лет
    Старт 7 февраля
    Курс SMM for Teens
    Развить творческие способности и фантазии ребенка, познакомить с основными принципами маркетинга, брендирования и анализа данных в социальных сетях.
    Подробнее
    13-16 лет
    Набор ежемесячно
    Курс Unity
    Знакомство со средой разработки Unity. Выработка базовых умений для создания трехмерных игр (основы дизайна уровней, создание игрового меню, использование спецэффектов в игровом окружении).
    Подробнее
    14-16 лет
    Набор ежемесячно
    Introduction to computer science
    Научить эффективно и быстро решать задачи, используя полученные знания алгоритмов, структур данных и концепций абстракции и успешно управлять процессом разработки и презентации собственного проекта. Introduction to computer science.
    Подробнее