-Программирование-


Roblox


— и создание игр —

Открыта запись на летний интенсив! Пройди курс за 10 дней!

С 21 июня по 5 июля, 10:00 — 12:15

Курс для детей 11-13 лет

Научим основам языка Lua

Своя игра в Roblox Studio

Научим работать в команде

что такое Roblox


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

В процессе курса дети получат базовые навыки программирования на языке Lua, научатся моделировать и создавать 3D-объекты, добавлять в игру движущиеся объекты, внедрять игровую валюту, настраивать смену дня и ночи, создавать игровые меню.

о курсе


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

Roblox идеально подходит для получения основных навыков программирования и разработки игр!


Возраст: 11-13 лет

Уровень: для новичков

Длительность: 7 месяцев

Формат: индивидуальные и групповые занятия, офлайн и онлайн (в режиме реального времени)


Рекомендации: в рамках курса, каждому ученику будет необходим свой аккаунт Roblox, соответственно перед первым занятием проверить, знает ли ученик свой логин/пароль от аккаунта, если такой имеется, иначе создать новый.

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

В дальнейшем ребенок сможет изучать такие языки программирования, как Python, JavaScript, Java, C# и выбрать программирование как будущую профессию.

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

Программирование на Lua;

Моделирование игровых объектов;

Создание и анимация персонажей;

Работа с текстурами и освещением;

Принципы игрового движка;

Проектирование ландшафтов и прочих элементов игры;

Изучение платформы Roblox Studio;

Написание собственной игры по итогам курса.

Вы научитесь:

Использовать среду разработки Roblox Studio;

Писать программный код на языке Lua;

Разрабатывать искусственный интеллект;

Создавать дизайн игровых локаций;

Работать с музыкальным сопровождением игры;

Основам программирования, таким понятиям, как переменные, функции, циклы, условия, события и т. д;

Понимать, как устроено создание игр, самому придумывать и программировать различные игровые моменты.

Создавать свои игры в Roblox Studio

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


  • Модуль 1
  • Модуль 2
  • Результаты курса
Модуль 1

Знакомство с Roblox. Основы программирования на Lua.

Знакомство с Roblox Studio. Понятие объекта. Инструменты работы с объектом.

Генерация ландшафта. Эффекты.

Введение в программирование. Создание первого проекта.

Что такое скрипт? Понятие переменной. Свойства объектов.

Функции. Зачем нужны? Как применять на практике?

События (Ивенты). Модель игрока. Humanoid и его свойства.

Vector. Понятие цикла While.

Понятие цикла For. Создание динамического obby.

Условные конструкции «Если то – иначе». Логические переменные.

Проект – «Побег от лавы».

Визуальная составляющая игры. Освещение.

Функция Instance.new().

ClickDetector (Кнопки) и ProximityPromt (Подсказки).

Физика. Привязка объектов друг к другу. Музыка. Завершение проекта «Побег от лавы».

Модуль 2

Создание собственной игры-проекта в Roblox Studio.

Начало создания первого мультиплеерного проекта. Списки.

Программирование очков (игровой валюты).

Программирование платформ (ловушек).

Доработка игрового баланса.

Игровой интерфейс. Local Script.

Анимации персонажей. Программирование анимаций.

Инструменты. Starter Park.

Мини игра (Тир).

Понятие NPC. Программирование движения бота.

Диалоги с NPC. Создание магазина товаров (Shop).

Мультиплеерная игра – Гонки. Создание уровня и стартовой локации.

Программирование стартовой локации, ожидание игроков, таймер до начала.

Выбор автомобилей. Старт гонки.

Программирование гоночного раунда. Финиш гонки.

Результаты курса

Результаты освоения данного методического курса Roblox:

1 месяц обучения – Создание первого проекта. Понятие переменной и скрипта.

Генерация уровневого ландшафта.

2 месяц обучения​ – Понимание координат. Работа с циклами. Создание динамического

obby.

3 месяц обучения​ – Проект «Побег от Лавы». Условия и логика. Визуальная

составляющая.

4 месяц обучения​ – Кнопки и подсказки. Музыка. Завершение проекта «Побег от

лавы». Начало разработки первого мультиплеерного проекта. Списки.

5 месяц обучения​ – Игровой баланс. Интерфейс. Анимации.

6 месяц обучения​ – Инструменты. Starter Pack. NPC. Искусственный интеллект.

7 месяц обучения​ – Мультиплеерная игра «Гонки».

Стоимость обучения


4 000 3 300 руб.

Оплата ежемесячно.

Обратите внимание, что места в наборе могут закончиться! Успейте забронировать своё!

Режим занятий: по воскресеньям с 15:30 до 17:00.

Ученику желательно знать:

Базовые навыки владения компьютером;

Минимальные знания английского, уметь писать английскими буквами.

Частые вопросы от родителей


Почему стоит выбрать курс Roblox?

Курс Roblox — это возможность шагнуть дальше в направлении программирования и с головой окунуться в создание игр. На занятиях ребята научатся конструировать внутриигровые миры на платформе Lua и создадут полноценный итоговый проект.

Кроме того, курс программирования для детей на Roblox отлично развивает фантазию, позволяет реализовать первые бизнес-идеи и найти друзей по интересам

Кто преподаватели?

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

Чему можно научиться?

Ученики проходят весь процесс создания игры: создают ландшафт, моделируют объекты и персонажей, учатся строить сценарий игры, знакомятся с программированием на языке Lua, который встроен в Roblox

Курс насыщен информацией, практическими заданиями и дает хорошие навыки по разработке игр в Roblox Studio.

Где могут пригодиться эти навыки?

На нашем курсе мы сделаем упор на общие понятия и принципы, которые используются во всех языках программирования, и заложим базу для дальнейшего развития в этой области: ребята изучат основы языка программирования Lua, что поможет им в будущем освоить языки C#, Python или JavaScript.

Что делать, если нет опыта в программировании?

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

Что получит выпускник?

Мы проводим обучение на основании государственной лицензии 64ЛО1 № 002902. Выпускники получат электронный сертификат, подтверждающий полученные знания и навыки.

Как проверить результат?

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

Ошибка: Имя пользователя inkermanorgevp не зарегистрировано на сайте. Если вы забыли имя пользователя, используйте вместо него адрес email.

Мы используем cookie. Это позволяет нам анализировать взаимодействие посетителей с сайтом и делать его лучше. Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie

Мы проконсультируем вас по всем вопросам обучения!

Оставьте заявку!