СКИДКА ДО 50%

ДЕНЬ

:

ЧАСОВ

:

МИНУТ

:

СЕКУНД
32 занятия

Курс программирования Roblox для детей

В нашем курсе мы используем популярный язык программирования Lua, который легко изучить и применить для создания собственного игрового контента. Ваш ребенок будет обучаться под руководством опытных преподавателей, которые будут внимательно следить за его прогрессом и поддерживать его во время всего курса. Кроме того, он научатся взаимодействовать с другими учениками, создавать сообщества и делиться своими проектами, чтобы вместе создавать удивительные игровые миры

Купить курс
  • Уникальная программа курсаУникальная программа курса
  • Индивидуальный/ групповой урокИндивидуальный/ групповой урок
  • Постоянный доступ к видеозаписям уроковПостоянный доступ к видеозаписям уроков
  • Поддержка преподавателя 24/7Поддержка преподавателя 24/7

Программа курса "Roblox"

Наши опытные преподаватели научат вас основам программирования на платформе Roblox. Вы научитесь создавать увлекательные сюжеты, интересные миссии, уникальные персонажи и даже разрабатывать собственные игровые механики. Мы предоставим вам все необходимые знания и инструменты, чтобы вы смогли воплотить свои самые смелые идеи в реальность.

Лицензия № Л035-01255-50/00639874
Создание игры "Obby"

Obby — очень популярный жанр игры, который включает в себя полосу препятствий. Во время создания игры ребята также изучат инструменты для работы в Roblox.

Ребята научатся:

  • Базовым инструментам создания и дизайна игры
  • Созданию и настройке эффектов света, дыма, огня
  • Кастомизации игры: импортированию собственных изображений
  • Созданию ландшафта: Terrain Editor
  • Базовым механизмам, которые позволяют деталям двигаться без использования программирования.

Методический план модуля:

В модуле мы изучим интерфейс Roblox Studio, создадим игру Obby. Рассмотрим внутреннее устройство игры, узнаем какие свойства есть у деталей и, как их менять. Научимся создавать свой ландшафт и добавим на карту эффекты. Узнаем, как заставить деталь крутиться без программирования и сделаем веревочный городок.

Пример занятия:

На уроке мы познакомимся с начальным экраном Roblox Studio, изучим способы вращения и перемещения камеры. Познакомимся с инструментами на вкладке Home. Создадим собственную игру в жанре Obby, научимся ее сохранять и публиковать в Roblox.

Изучение основ языка Lua

Программирование позволяет создавать необычные игры и воплощать свои идеи в жизнь. Но прежде, чем перейти к сложным конструкциям языка Lua, мы познакомимся с основами написания кода, а также изучим переменные, циклы, условия, функции.

Ребята научатся:

  • Изменению свойств деталей с помощью скрипта
  • Работе с консолью и исправлению ошибок в коде
  • Создавать циклы, условия и функции на языке программирования Lua
  • Определять, что такое событие
  • Писать убивающий скрипт.

Методический план модуля:

Во втором модуле мы поработаем с консолью, научимся находить свои ошибки в коде и исправлять их. Изучим основные понятия программирования и особое внимание обратим на правила языка программирования Lua. Научимся создавать убивающий скрипт и сделаем ловушки для игроков.

Пример занятия:

На этом уроке мы познакомимся с работой цикла while, напишем программу для того, чтобы лучше понимать условие завершения цикла. Рассмотрим операторы сравнения, которые часто используются в программировании. А также научимся создавать бесконечный цикл смены дня и ночи в игре.

Создание симулятора сбора монет

Создаем Coin Simulator для сбора монет и отслеживаем, кто же собрал монет больше, с помощью таблицы лидеров. Помимо этого, покупаем необычные аксессуары за собранные монеты. Углубляемся в изучение языка Lua.

Ребята научатся:

  • Программировать вращение монетки
  • Удалять детали, модели с помощью скрипта
  • Создавать таблицу лидеров
  • Писать скрипт покупки аксессуаров
  • Списывать монеты за покупку.

Методический план модуля:

В третьем модуле мы научимся программировать вращение и сбор монетки, тщательно проработаем препятствия на карте. Создадим таблицу лидеров и заставку для нашей игры. Научимся создавать надписи на блоках и над ними. А также создадим блок для покупки аксессуаров.

Пример занятия:

На этом уроке мы научимся писать скрипт для доски лидеров. Научимся создавать новые папки и другие элементы с помощью программирования. Также поработаем с пользовательским интерфейсом и создадим окно заставки для игры и таблички на экране.

Создание игры «Space fighting»

Покорение космоса всегда интересовало человека. Сделаем космическую станцию, откуда будем телепортироваться на другие планеты. Создадим воинственных пришельцев и световой меч.

Ребята научатся:

  • Телепортированию игрока
  • Созданию NPC и диалога с ним
  • Программированию преследования для NPC
  • Анимации удара оружия.

Методический план модуля:

В четвертом модуле мы создадим здание космической станции, построим телепорт, научимся работать с кнопками. Переместим игрока на другую планету с помощью программирования. Создадим нового NPC, научим его говорить с нами и подсказывать, что нужно найти на планете. Запрограммируем NPC-пришельца, чтобы он следовал за нами. И не забудем про оружие: создадим световой меч, которым будем бороться с пришельцами.

Пример занятия:

На этом уроке мы создадим анимацию удара мяча в Animate Plugin, запрограммируем с помощью скрипта работу анимации. Также познакомимся с эффектом Trail и добавим его к нашему оружию, чтобы световой меч выглядел более эффектно. Выберем звук, подходящий для удара, а после составим скрипт для работы звуковой дорожки.

Создание игры «Racing»

Почувствуем себя участниками Формулы-1. Создадим реалистичную машину с хорошей подвеской, чтобы выиграть гонку. Мини-карта игры дополнит интерфейс и сделает гонки еще нагляднее.

Ребята научатся:

  • Конструировать машину
  • Программировать реалистичное движение машины
  • Настраивать камеру в игре
  • Создавать интерфейс, отображающий 3D объекты.

Методический план модуля:

В пятом модуле мы создадим гоночный трек со зрительскими трибунами. Затем будем конструировать машину, которая и приведет нас к победе в гонке. Детально проработаем механику работы подвески и узнаем много новых элементов в Roblox Studio. Рассмотрим способы монетизации игры и выставим ее на продажу за Robux. И закончим изучение этого модуля созданием мини-карты нашей игры, которую сможем приближать и отдалять.

Пример занятия:

На этом уроке мы с тобой узнаем, какое событие срабатывает, когда игрок садится в машину. Обратим внимание на ветвление else if, рассмотрим как оно поможет нам создать реалистичную подвеску для машины. Научимся программировать механизмы и упростим наши вычисления с помощью готовых математических функций в Roblox Studio.

Цены

-30% скидка
Индивидуальные

Занятия проходят в браузере, через сервис Zoom. Ваш ребёнок будет общаться с преподавателем по видеосвязи и вместе решать задания. Вы сами выбираете график учёбы.

3 742 руб/мес
2 618 руб/мес
при рассрочке на 24 месяца
-30% скидка
Групповые

Онлайн занятия в небольшом кругу учеников. Можно присутствовать на уроке или смотреть его в записи. Занятия проводятся 2 раза в неделю.

Старт занятий - 1 мая

3 042 руб/мес
2 127 руб/мес
при рассрочке на 24 месяца

Развивайте свою карьеру с нами

Профессиональное резюме

Наша команда экспертов поможет вам выделиться среди кандидатов. Мы создадим эффективное и привлекательное резюме, которое подчеркнет ваши навыки и достижения.

Оформление портфолио

Портфолио — это ваша визитная карточка. Мы предоставим вам инструменты и рекомендации по созданию профессионального портфолио, которое покажет вашу уникальность и талант.

Карьерная консультация

Наши опытные консультанты готовы помочь вам в поиске и развитии вашей карьеры. Мы предоставим советы, направление и стратегии для достижения ваших профессиональных целей.

Получи бесплатный урок в подарок

Пройдите бесплатное пробное занятие по выбранному курсу, на котором мы проконсультируем вас более подробно, а также проведем тестирование, которое поможет определить Ваш уровень знаний в сфере программирования.

Наши специалисты свяжутся с вами в ближайшее время. Выберите удобный для вас способ обратной связи: звонок на номер телефона, сообщение в мессенджеры или на почту.

* — Поля, обязательные для заполнения

Нажимая на кнопку, вы даете согласие на  обработку персональных данных.

Заявка на обучение

Вопросы и ответы

  • Какие требования к ученику для прохождения данного курса?
    Данный курс подойдет для детей от 9 лет. Наши преподаватели, благодаря специальной методике обучения, научат детей создавать 3D игры на языке программирования Lua, совершенно с нуля.
  • Какие требования к компьютеру?
    MacOS 10.9 или новее, Windows 7 или новее.

    Процессор: желательно Intel i3/i5/i7 или аналогичные AMD. 

    Оперативная память: не менее 4 Гб.

    Жесткий диск: желательно SSD.

  • Как проходят уроки?
    Школа программирования Ycla-Coding предлагает индивидуальный подход к каждому ученику. Мы учитываем ваши предпочтения и интересы, чтобы обучение было максимально эффективным и увлекательным. Наши занятия проводятся индивидуально или в небольших группах, что позволяет нашим преподавателям уделить достаточно внимания каждому ученику. Урок длится час, через Zoom. Занятие включает в себя: теорию, практику, ответы на вопросы, домашнюю работу и ее проверку. Во время урока у ребенка выделяется время на создание своей игры. Так он быстрее научится самостоятельно искать и исправлять ошибки.
  • Сколько человек занимается в группе?
    В группе занимается до 4х человек.
  • На какой курс может пойти ребенок после прохождения данного курса?
    После данного курса ребенок может перейти на Unity, если перед ним стоит цель - продолжать развиваться в направлении игр. Но если он дальше не хочет продолжать программировать игры и, если его возраст составляет 12 лет, то есть возможность пойти на курс Python, так как в Roblox у ребенка уже была практика написания кода, которая поможет ему в изучении Python. Если ребенок еще не достиг возраста, необходимого для Python, то мы предлагаем игровой курс блочного Minecraft.
  • Где могут пригодиться полученные навыки?
    Курс создан для того, чтобы ребята могли провести время с пользой и попробовали себя в программировании 3D игр на языке Lua. После обучения детям легко перейти к другим популярным языкам программирования - например, на Python или продолжить обучение в разработке 2D и 3D игр в Unity, а также есть возможность изучать программирование через блочный Minecraft.
  • Какой результат после пройденного курса?
    После окончания программы обучения в школе программирования Ycla-Coding вы будете готовы к созданию собственных игр на платформе Roblox. Вы сможете не только разрабатывать свои проекты, но и делиться ими с миллионами игроков по всему миру. Возможности Roblox огромны, и мы поможем вам раскрыть весь ваш творческий потенциал.
Обратный звонок

У вас остались вопросы?

Наши специалисты свяжутся с вами в ближайшее время. Выберите удобный для вас способ обратной связи: звонок на номер телефона, сообщение в мессенджеры или на почту.

* — Поля, обязательные для заполнения

Нажимая на кнопку, вы даете согласие на  обработку персональных данных.