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