На цьому курсі починають з основ роботи в середовищі Roblox Studio. Учні знайомляться з інтерфейсом та основним функціоналом платформи. Вони вчаться налаштовувати фізичні властивості об'єктів, працюють з текстурами, матеріалами та ландшафтом. Вже на початковому етапі створюють першу мінігру.
Далі курс розкриває елементи мови програмування Lua. Учні освоюють базові поняття програмування, вивчають функції та їх практичне застосування. Вони програмують створення деталей, працюють з позицією та розміром об'єктів. Особлива увага приділяється функціям з параметрами через практичні вправи.
Третій етап присвячений програмуванню анімацій. Учні вчаться створювати та зберігати власні моделі та скрипти. Вони освоюють технології розробки симуляторів, вчать планувати рівні гри. Кожен студент отримує практичний досвід у створенні складних ігрових механік.
Завершальна частина курсу - розробка та програмування власної гри. Учні застосовують усі отримані навички: додають об'єкти, що рухаються, створюють інтерактивне оточення, впроваджують ігрову валюту, програмують магазин та налаштовують ігрове меню. Кожен випускник курсу отримує готовий проект, який може розвивати далі.
Курс триває 3 місяці. Заняття проходять двічі на тиждень по 60 хвилин. Уся робота відбувається онлайн, що дозволяє навчатися з будь-якого місця та не пропускати уроки. Для навчання потрібен лише комп'ютер з інтернетом та базовою аудіо-відео апаратурою.
Курс розроблений авторською командою викладачів з унікальною системою навчання. Заняття проходять у міні-групах, що забезпечує індивідуальний підхід до кожного учня. Після завершення навчання видається офіційний сертифікат. Освітній процес організований школою "Оптіма" - першою в Україні дистанційною школою. Кожне заняття містить максимум практики та корисних знань для подальшого розвитку.