Коротко: Roblox Старт → Будівник (6–11 років) вчить будувати ігровий світ і писати перші скрипти на Lua; Roblox Studio: Pro Developer (11–14 років) — це вже клієнт-серверна архітектура, DataStore і монетизація. Обидва рівні — по 18 місяців і 156 занять.
Батьки часто питають на пробному уроці: а в чому взагалі різниця, крім віку? Різниця не у складності заради складності — це два різні набори навичок, і від них залежить, яку гру дитина зробить наприкінці курсу.
Чого навчається дитина на рівні Старт → Будівник
Перші заняття — знайомство з інтерфейсом Roblox Studio, BaseParts, освітленням і матеріалами. Далі — будівництво ігрового світу: terrain, вода, ліс, острів, складні форми через Union і Negate. З четвертого заняття починається Lua: Script і LocalScript, змінні, print(), а слідом — умови й цикли для ігрової логіки.
У другій половині курсу з'являються речі, які дитина одразу бачить і торкається: GUI-інтерфейс і HUD, очки та лідерборд, чекпоінти, прості NPC, зброя зі шкодою, магазин за ігрові очки. Останні п'ять занять — власний проєкт "Карта пригод": планування, світ, ігрова логіка, GUI і тестування. Курс завершується публікацією готової гри.
Чого навчається дитина на рівні Pro Developer
Тут Lua йде глибше: функції, замикання, рекурсія, метатаблиці й ООП без готових класів мови. Гру починають збирати з модулів (ModuleScript), а не з одного великого скрипта — це вже архітектурне мислення, а не просто код рядок за рядком.
Далі — клієнт-серверна модель (RemoteEvent, RemoteFunction), збереження прогресу через DataStore разом із захистом від втрати даних, анімації через TweenService, фізика і Constraints, pathfinding для NPC, які переслідують гравця в обхід перешкод. Окремий блок — монетизація: Game Passes, Developer Products, приватні сервери і захист від читів на сервері. Останні вісім занять — портфоліо-гра повного циклу, від концепту до публікації з монетизацією.
| Старт → Будівник | Pro Developer | |
|---|---|---|
| Вік | 6–11 років | 11–14 років |
| Фокус | Світ, об'єкти, перші скрипти | Архітектура, сервер, монетизація |
| Мова | Lua з нуля | Lua на рівні ООП |
| Підсумок курсу | Опублікована гра "Карта пригод" | Портфоліо-гра з монетизацією |
Головна різниця одним прикладом
Уявіть просту задачу: у грі є монети, і гравець їх збирає.
На рівні Старт дитина зробить так, щоб монета зникала при дотику, а число на екрані збільшувалось. Це працює, і цього достатньо, щоб гра була грою.
На рівні Pro Developer та сама задача виглядає інакше. Де зберігається кількість монет — на сервері чи в гравця? Що буде, якщо двоє одночасно торкнуться однієї монети? Як зробити, щоб число не можна було підправити з боку клієнта? Куди воно збережеться, коли гравець вийде?
Ту саму монету другий рівень розбирає як систему, а не як ефект. Саме в цьому й полягає різниця, а не в кількості нових слів.
Що в обох рівнях однаково
Формат не змінюється: 18 місяців, 156 занять, група до 6 учнів, заняття по 90 хвилин, доступ до матеріалів назавжди й записи занять. Обидва рівні закінчуються не залікoм, а опублікованою грою — просто різного масштабу.
Однаковий і підхід: спершу дитина робить щось робоче, а вже потім розбирається, чому воно працює. Різниця лише в тому, наскільки глибоко доводиться копати у відповіді на «чому».
Чи обов'язково пройти Старт, щоб потрапити на Pro Developer?
Формально ні — рівні розділені за віком, а не жорсткою умовою "спочатку одне, потім інше". На практиці більшість дітей проходять обидва рівні послідовно: від будівництва світу до серверної архітектури. Перейти одразу на Pro Developer має сенс, якщо дитина вже впевнено пише прості скрипти.
Як зрозуміти, що дитина готова до другого рівня
Вік — найгрубіший орієнтир із можливих, і на пробному уроці ми дивимось не на нього. Ознаки готовності конкретніші.
- дитина вже писала скрипти сама, а не повторювала за відео;
- уміє прочитати повідомлення про помилку й знайти рядок, у якому вона;
- розуміє, що таке змінна й функція, навіть якщо називає їх інакше;
- доводила бодай один власний проєкт до кінця;
- питає не «як зробити красиво», а «чому воно ламається».
Якщо збігається три пункти з п'яти — Pro Developer піде. Якщо жодного, а вік уже 12, спокійно починаємо зі Старту: він від цього не стає дитячим, просто перші заняття проходять швидше.
Дитині рівно 11: куди йти
Найчастіше питання, і відповідь на нього залежить не від дати народження, а від досвіду. Одинадцятирічний новачок, який Studio бачив двічі, на Pro Developer буде тонути: там із перших занять ідуть модулі й серверна логіка. Одинадцятирічний, який уже рік щось будує сам, на Старті нудьгуватиме перші місяці.
Тому на межі ми завжди дивимось руки, а не паспорт: даємо маленьку задачу на пробному й бачимо, чи дитина її вирішує сама.
Чи потрібно знати Lua заздалегідь?
Ні. На рівні Старт мова вводиться з нуля, починаючи з print() і змінних, — попередній досвід не потрібен, важливіший інтерес до того, як влаштовані ігри зсередини.
Вісімнадцять місяців — це не забагато?
Питання законне, і відповідь у тому, що саме відбувається всередині цього строку. Це не півтора року теорії перед результатом: перша робоча гра з'являється в перші місяці, далі кожен блок додає нову можливість до вже готового.
Скоротити термін удвічі можна — але тоді з програми випаде саме те, заради чого все й затівалось: власний проєкт, тестування, публікація. Механіку показати можна за місяць; звичку доводити справу до кінця — ні.
Roblox Studio продовжує змінюватися просто під час навчання
Платформа технічно оновлюється майже щотижня. За офіційним тижневим дайджестом на форумі розробників Roblox (Weekly Recap: August 17–21, 2026, devforum.roblox.com), у середині серпня 2026 року Roblox оновив інструменти Studio MCP і посилив захист 3D-моделей на маркетплейсі від спаму й дублікатів. Тому в курсі періодично оновлюють приклади під актуальну версію Studio — база (Lua, архітектура, DataStore) при цьому не змінюється роками.
Що буде після Pro Developer
Наприкінці другого рівня в підлітка є не просто вміння, а портфоліо: опублікована гра повного циклу, яку можна показати й пояснити, як вона влаштована всередині. Далі шляхи розходяться природно — хтось іде до «дорослих» рушіїв, хтось до Python і бекенду, хтось лишається в Roblox і робить наступні проєкти самостійно.
Спільне в усіх трьох напрямках одне: далі не треба починати спочатку. Архітектура, серверна логіка й уміння довести проєкт до релізу переносяться цілком, змінюється тільки інструмент.
Думка викладача
«Різниця між Стартом і Pro Developer — це різниця між "зробити, щоб працювало" і "зробити так, щоб не зламалося, коли гравців стане багато". Друге набагато ближче до того, як індустрія працює насправді», — каже викладач курсу Roblox.
Визначити відповідний рівень найпростіше на безкоштовному пробному уроці — там видно, з чим дитина вже впевнено справляється, а що варто починати з нуля.