Курсы по Roblox. Программирование

Roblox Studio. Программирование

ПАРАМЕТРЫ
8-12 лет
20 занятий
Roblox Studio
Игры
Программирование
УРОВЕНЬ
2 уровень

О курсе:

Для тех, кто уже освоил 3D-моделирование и дизайн в Roblox Studio, настало время научиться программировать на профессиональном языке. Это позволит создавать свои полноценные игры и разовьет логическое и аналитическое мышление.
На продвинутом курсе ученики освоят скриптовый язык программирования и познакомятся с индустрией разработки игр. Чтобы создавать полноценные игры для Roblox, ребята научатся программировать на одной из модификаций языка Lua, специально разработанной для детей. Разработка игр хорошо подходит для изучения программирования — ученики сразу видят результат своих трудов. Ребята попробуют себя в профессиях гейм-дизайнеров, левел-дизайнеров и программистов, и после курса ребенок сможет с полным пониманием освоить профессиональную разработку игр, а знание языка Lua поможет освоить языки C#, Python или JavaScript. Работа с математическими операциями и векторами пригодится на уроках математики, а навык использования циклов, функций, переменных и условий поможет на информатике и при прохождении других курсов.
Дети на занятиях шаг за шагом будут создавать собственные игры. Они научатся добавлять в игру движущиеся объекты и интерактивные объекты окружения, внедрять игровую валюту и программировать внутриигровой магазин, настраивать смену и дня ночи и создавать игровые меню. Ученики разработают 6-7 игр — среди них мини-игра футбол, оборона замка, гонка и битва роботов, а также два индивидуальных проекта с геймплеем и интерфейсом. Готовые игры можно будет опубликовать на сайте Roblox и поделиться ими с другими игроками.

Содержание курса:

Иерархическая система взаимодействия компонентов;
Функциональный язык программирования Lua;
Базовые понятия программирования, используемые во всех языках;
Модульная система объектов и игровые карты;
Разработка и планирование уровней.

Цель курса:

Кому подойдет курс:

Ученикам, уже знакомым с основами работы в Roblox Studio, которые хотят создавать полноценные 3D-игры и модели.
Познакомить детей с программированием, гейм- и левел-дизайном, научить создавать интерактивные игры и качественные 3D-модели.

Выпускники курса смогут:

Писать код на языке программирования Lua;
Создавать алгоритмы средней сложности;
Работать с анимацией;
Использовать основы гейм- и левел-дизайна;
Создавать игры в среде Roblox Studio;

Задачи курса:

1. Познакомить детей с языком программирования Lua;
2. Научить строить сложные логические схемы с использованием скриптов;
3. Познакомить с основами гейм- и левел-дизайна;
4. Показать возможности современных средств разработки;
5. Создать портфолио из созданных моделей и разработанных игр.
Создавать 3D-модели для Roblox.

Результат обучения:

Портфолио из моделей и 7 полноценных игр, созданных ребенком.

Технические навыки:

Программирование на языке Lua;
Работа с игровой логикой;
Основы гейм- и левел-дизайна;
Создание 3D-моделей;
Создание 3D-игр с продуманным сюжетом.

Бизнес-навыки:

Планирование проекта;
Постановка и решение задач;
Поиск и анализ информации;
Креативное мышление;
Логическое мышление;
Презентация готовой работы.

Требования к ученикам (уровень знаний):

Умение бегло читать (легко прочитает «Попробуем создать разные типы соединений и сравнить результат»);
Начальные знания английского языка и умение печатать на английской раскладке (знает перевод слов "parent", "true", "open" и может напечатать их);

Требования к оборудованию:

Процессор: Intel Core i3 или аналогичный;
Оперативная память: минимум 4 Гб;
Видеокарта: любая видеокарта с объемом видеопамяти не менее 500 Мб.
Опыт работы с компьютером (умеет включать компьютер; работать с мышкой; запускать приложения; закрывать, открывать, сворачивать окна).

Оставьте заявку и успейте забронировать место на курсе

оставляя свои данные, вы соглашаетесь с политикой обработки персональных данных
Остались вопросы?
Спросите нас в социальных сетях или мессенджерах

Еще может быть интересно