Склад курсу:
- робота в програмному середовищі 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 занять)
- Що таке Roblox та Roblox Studio. Створення акаунта та встановлення Studio. Огляд інтерфейсу. Перші кроки в 3D просторі
- Камера та переміщення. Viewport (вікно перегляду). Базові інструменти: Select, Move, Scale, Rotate. Збереження та завантаження проектів
- Створення базових частин (куб, сфера, циліндр). Properties панель. Material та Color. Transparency та CanCollide
- Що таке програмування простими словами. Додавання Script до об’єкта. Рrint(“Hello World!”). Запуск та перегляд Output
- Зміна кольору частин через скрипт.
Parent.BrickColor. Цикл while для миготіння.
Color3.new() basics - Touched event (просто як “магія”). Додавання звуків. Sound:Play(). Перший інтерактивний об’єкт
- Тестування гри (Play Solo). Terrain Tools (швидкий огляд). Створення простого світу
- Будівництво простих структур. Model та групування. Union та Negate (основи). Anchoring
- Створення “Магічної кнопки”. Кнопка що змінює колір світу. Звукові ефекти. Тестування з друзями
- Проект 1: Створення інтерактивного світу
- Інтерактивні об’єкти (кнопки, що змінюють музику, кольори, або створюють ефекти). Презентація проєкту
- Що таке програмування. Lua в Roblox. Script vs LocalScript. Перший “Hello World”
- Numbers, Strings, Booleans. Створення змінних. Print() функція. Коментарі
- Арифметичні оператори. Порівняння. Логічні операторі. Випадкові числа (math.random)
- If statements. Else if та else. Nested conditions. Практичні приклади
- For loops. While loops. Repeat until. Break та continue
ІІ семестр (20 занять)
- Створення функцій. Параметри та return. Local vs global functions. Практика написання функцій
- Workspace. FindFirstChild(). Parent та дочірні об’єкти. Створення та видалення об’єктів
- Проєкт 2. Інтерактивний об’єкт
- Створення об’єкту, який реагує на дотик гравця (двері, кнопка, або щось творче)
- Touched event. ClickDetector. Connection:Disconnect(). Debounce концепція
- Players service. Character model. Humanoid. Health та WalkSpeed
- Frame та TextLabel. Position та Size (Scale vs Offset). BackgroundColor та Text properties
- MouseButton1Click. ImageButton. Hover ефекти
- Створення анімацій. TweenInfo. Position, Size, Color tweens. Easing Styles
- Sound об’єкти. Volume та Pitch. Looped та PlaybackSpeed. SoundGroups
- Fire та Smoke. Explosion. Attachment points
- Проект 3: Міні-гра
- Створення простої міні-гри (збирач монет, паркур, або клікер)
- Оцінка геймплею, GUI, звукових ефектів, загальна якість
- Збереження даних гравця. GetAsync та SetAsync. Error handling. Leaderstats
- Створення інвентаря. Tools та Handle. Equipped та Unequipped events. GUI для інвентаря
- Multiple places. Loading screens. Map transitions
- Teams service. TeamColor. Neutral та AutoAssignable. Team-based gameplay
- UserInputService .ContextActionService. Mobile compatibility
- Фінальний проєкт. Створення повноцінної гри з використанням всіх вивчених навичок
- Кількість уроків на місяць: 8
- Заняття проходять 1 раз на тиждень, 2 уроки по 50 хвилин (підряд)
- Тривалість курсу: 9 місяців
- Нова група стартує у вересні 2026 року. Індивідуальні заняття доступні щомісяця — обирайте зручний час для старту.
- Пробне заняття – безкоштовно











