Возраст: 8-12 лет
Уровень: для новичков.
Длительность: от 9 модулей (месяцев), от 72 часов*.
Формат: индивидуальные и групповые занятия, офлайн и онлайн (в режиме реального времени).
Количество детей: от 1 до 8.
Roblox – это популярнейшая многопользовательская онлайн-игра, которая совсем недавно предоставила возможность разрабатывать игры на собственной платформе – Roblox Studio! На этом движке ребята научатся создавать собственные игровые миры, используя язык программирования Lua, создавать полноценные игры, делиться ими с друзьями и огромным игровым сообществом.
В наше время профессиональные разработчики игр и приложений – очень востребованная и перспективная специальность. Если Ваш ребенок интересуется компьютерными играми или информационными технологиями, но у него еще нет опыта в программировании, курс «Создание игр в Roblox Studio» – отличный старт для Вашего ребенка в этом направлении.
Кому подойдет курс?
- Ребятам, которые делают первые шаги в программировании.
- Увлеченным видеоиграми.
- Мечтающим создавать собственные игры и приложения.
Требования к ученикам (уровень знаний):
- Базовые навыки владения компьютером (запуск приложений, создание папок, смена имени файла, скачивание картинок из интернета).
- Умение читать.
- Начальные знания английского языка и умение бегло печатать на английской раскладке.
О курсе
На курсе ребенок почувствует себя настоящим разработчиком игр: он узнает, как устроен Roblox Studio, создаст свою первую игру с нуля и продвинет её в огромном игровом сообществе Roblox.
Яркая и красочная среда Roblox идеально подходит для получения основных навыков кодирования, позволяет увлечь детей и заинтересовать программированием, как возможной будущей профессией.
В процессе курса дети получат базовые навыки программирования на языке Lua научатся моделировать и создавать 3D объекты В процессе курса дети получат базовые навыки программирования на языке Lua, научатся моделировать и создавать 3D-объекты, добавлять в игру движущиеся объекты, внедрять игровую валюту, настраивать смену дня и ночи, создавать игровые меню. Дети разработают несколько своих игр. Это может быть битва роботов, или гонка машин, космические приключения или мини-футбол. Также ребята сделают и защитят индивидуальные проекты.
Участники курса сделают первые шаги в сторону монетизации своих творений: платформа Roblox Studio дает возможность создавать собственную уникальную одежду и продавать ее другим игрокам.
Также на нашем курсе мы сделаем упор на общие понятия и принципы, которые используются во всех языках программирования, и заложим базу для дальнейшего развития в этой области: ребята изучат основы языка программирования Lua, что поможет им в будущем освоить языки C#, Python или JavaScript.
Информационные технологии развиваются очень быстро, поэтому программирование – одна из самых востребованных специальностей. Изучение механики создания компьютерных игр, опыт работы над проектами, основы языка Lua – все это будет ценным опытом для любого человека, который планирует не только пользоваться готовыми компьютерными продуктами, но и захочет разобраться в том, как они работают, или создать свой софт самостоятельно.
Содержание курса:
- Изучение принципов игрового движка
- Базовые навыки игрового программирования на Lua
- Изучение алгоритмики и оптимизации проектов и скриптов
- Моделирование объектов
- Создание персонажей и анимации, работа с текстурами и освещением, проектирование ландшафтов и других элементов игры
- Создание полноценной игры
Цели курса:
- Научить создавать сюжет, дизайн и механику игры в Roblox Studio, используя язык программирования Lua.
- Провести детей от интереса играть в компьютерные игры до желания их создавать и развиваться в дальнейшем в сфере IT.
Результат обучения:
- Собственная игра в Roblox Studio.
- Понимание игровой механики и игровых уровней.
- Умение редактировать, дорабатывать игру и предлагать свои задания, развивая при этом фантазию и творческий потенциал.
- Знание основ математики и физики.
- Знание основ языка программирования Lua.
- Умение работать в команде.
- Навыки алгоритмического мышления.
- Желание работать на результат, создавая и защищая свои проекты.
Выпускники курса смогут:
- Создавать свои собственные игры в среде Roblox Studio.
- Программировать на языке Lua.
- Строить логические схемы с использованием скриптов.
- Разбираться в коде и исправлять ошибки.
- Работать с анимацией.
- Создавать 3D-модели для Roblox.
- Создать портфолио из созданных моделей и разработанных игр.
- Продолжить обучение на курсах более сложного уровня.
Что нужно для занятий:
Ребенку потребуется компьютер с установленными на него программами.
Если занятия онлайн:
Доступ к Интернету (проверьте стабильность интернет-соединения, от 10 Мбит/сек).
Наушники, а также дополнительное оборудование для лучшего качества звука: микрофон или гарнитуру.
Запишите ребенка на курс по созданию игр в Roblox Studio. Пусть это время проходит с пользой! Благодаря изучению такого перспективного, в наши дни, направления, как разработка игр, маленький программист уже не будет тратить время впустую, играя в компьютерные игры, он научится разрабатывать, программировать и создавать собственные игровые вселенные!
Какими навыками должен обладать ребенок до курса:
- курс не требует специальных навыков, единственным требованием является возраст - курс рассчитан на детей 8-12 лет;
- так как в курсе есть раздел по программированию, то полезным будет знание основ программирования на любом языке (это необязательно, но ребенку будет проще). (Можно прежде пройти курсы "Создание игр в Scratch", “Майнкрафт: введение в искусственный интеллект.