Увлекательное погружение в мир гейм-дизайна и программирования. Освоите основные навыки создания игр, работа с Roblox Studio и программирование на языке Lua. Разработаете игровые миры и механики, создадите игры разных жанров, включая гонки, платформер и шутеры.
1.Развить навыки работы с Roblox Studio для создания интерактивных игр 2. Научить участников основам программирования и объектного моделирования в Roblox 3.Способствовать развитию креативности и критического мышления через проектную деятельность 4.Обеспечить понимание основ многопользовательского гейминга и управления игровыми процессами
Задачи курса
01
Введение в Roblox Studio:
Ознакомить участников с интерфейсом и функциональностью Roblox Studio
Научить основным операциям и инструментам для начала работы над проектами
02
Создание игровых объектов:
Обучить созданию различных игровых объектов и управлению их свойствами
Развить навыки моделирования и текстурирования объектов
03
Основы программирования:
Изучить принципы программирования, включая события, условия и циклы
Научить базовым элементам программирования на Lua, используемого в Roblox
04
Проектирование и реализация игр:
Научить проектированию и реализации приключенческих и многопользовательских игр
Развить навыки планирования и реализации игровых механик
05
Финальное мероприятие:
Организовать финальное мероприятие, на котором участники смогут продемонстрировать свои проекты
Предоставить возможность получить обратную связь и обсудить результаты
Ожидаемые результаты
Собственные проекты в Roblox Studio:
Участники создадут собственный проект в Roblox Studio к окончанию курса
Они освоят полный цикл разработки игры, от идеи до готового продукта
Навыки программирования:
Умение работать с программированием, включая использование массивов, словарей и модулей
Участники научатся писать эффективный и читаемый код на Lua
Приключенческая игра с инвентарем и монетизацией:
Разработка полноценной приключенческой игры с инвентарем и системой монетизации
Участники освоят методы внедрения игровых механик и монетизации
Опыт командной работы:
Опыт работы в команде при создании многопользовательской игры
Развитие навыков сотрудничества и распределения ролей в проекте
Модуль 1: Основы Roblox Studio и создание первого проекта
Введение в Roblox Studio: Познакомимся с интерфейсом и создадим первый простой проект
Создание объектов и управление камерой: Научимся добавлять объекты в игру и менять их цвет с помощью BrickColor и RGB
Цвета и материалы: Исследуем, как разнообразить внешний вид объектов, изменяя их материалы и цвета
Работа с объектами: Углубимся в контрольные точки и столкновения, чтобы сделать игру более интерактивной
Работа с моделями: Освоим Toolbox для добавления готовых объектов и моделей в наши проекты
Строительство Парфенона и разработка ландшафта: Создадим более сложные конструкции и оформим ландшафт вокруг них
Создание города: Планирование и строительство целого города с различными реквизитами
Проекты модуля: Создание города с использованием различных объектов, моделей и эффектов, разработка ландшафта, строительство Парфенона
Модуль 2: Продвинутое программирование в Roblox
События: Используем события для создания ловушек и уничтожения частей
Условия: Разберемся, как использовать условные конструкции if-then для изменения игрового процесса
Цикл с параметром: Освоим цикл for для создания обратного отсчета и управления светом
Таймер: Создадим временные элементы в игре, такие как мосты
Сложные условия: Научимся использовать логические переменные для отслеживания состояния игры
Начисление очков: Реализуем систему очков для игры
Массивы: Используем массивы для хранения данных и создания ботов
Циклы по массивам: Разработаем исчезающий мост с помощью массивов
Проект модуля: Создание приключенческой игры с использованием массивов, словарей и модулей
Модуль 3: Разработка приключенческой игры
Изменение массивов: Работа с инвентарем и хранение предметов.
Введение в словари: Организация данных и работы с ними.
Создание модулей: Использование модульного программирования для структуризации кода.
Разработка приключенческой игры: Пошаговая реализация проекта от начальной настройки до финализации и публикации.
Разработка приключенческой игры: Пошаговая реализация проекта от начальной настройки до финализации и публикации.
Разработка приключенческой игры: Пошаговая реализация проекта от начальной настройки до финализации и публикации.
Разработка приключенческой игры: Пошаговая реализация проекта от начальной настройки до финализации и публикации.
Разработка приключенческой игры: Пошаговая реализация проекта от начальной настройки до финализации и публикации.
Разработка приключенческой игры: Пошаговая реализация проекта от начальной настройки до финализации и публикации.
Разработка приключенческой игры: Пошаговая реализация проекта от начальной настройки до финализации и публикации.
Проект модуля: Полноценная приключенческая игра с инвентарем, магазином и системой монетизации.
Модуль 4: Многопользовательская игра
Разработка многопользовательской игры: От настройки проекта и разработки основного геймплея до финализации и демонстрации готового проекта
Разработка многопользовательской игры: От настройки проекта и разработки основного геймплея до финализации и демонстрации готового проекта
Разработка многопользовательской игры: От настройки проекта и разработки основного геймплея до финализации и демонстрации готового проекта
Разработка многопользовательской игры: От настройки проекта и разработки основного геймплея до финализации и демонстрации готового проекта
Модуль 5. Финальный уровень
Разработка собственной игры
Выпускной
Курс "Roblox: погружение в продвинутую разработку"
Цель курса
Дать участникам комплексные знания и практические навыки в области разработки компьютерных игр, научить их создавать игры различных жанров: 2D-платформер, гонки, шутер и королевская битва
Задачи курса
01
Введение в разработку игр:
Познакомить участников с основными принципами разработки игр
Рассмотреть особенности различных жанров игр и их специфику
02
Создание игровых уровней:
Научить создавать уровни для игр разных жанров
Развить навыки оформления и оптимизации игровых пространств
03
Работа с камерой и управлением:
Дать навыки работы с камерой и управлением в играх
Обучить правильному позиционированию камеры и настройке управления игроком
04
Элементы игрового мира:
Обучить работе с препятствиями и другими элементами игрового мира
Развить навыки размещения и настройки объектов для создания интересного игрового опыта
05
Разработка гоночных игр:
Показать, как создавать трассы для гонок и машины для них
Обсудить особенности физики движения и настройки транспортных средств
06
Создание шутеров:
Рассказать о создании карт, оружия и других игровых объектов для шутера
Пояснить, как настраиваются физические свойства оружия и баллистика
07
Королевская битва:
Объяснить, как разрабатывать макеты и настраивать проекты для королевской битвы
Рассмотреть аспекты баланса и динамики боя в жанре Battle Royale
08
Управление игроками и событиями:
Помочь освоить управление игроками, таймеры и события
Продемонстрировать, как организовать взаимодействие игрока с игровым миром
09
Графический интерфейс пользователя:
Проиллюстрировать, как создается и настраивается графический интерфейс пользователя (GUI)
Расписать важность интуитивного и привлекательного GUI для удобства игрока
10
Творческий подход к разработке игр:
Стимулировать творческий подход к разработке игр через создание собственной игры
Поддерживать участников в процессе реализации их идей и проектов
Ожидаемые результаты
Создание игровых уровней:
Участники смогут создавать игровые уровни и оформлять их
Они освоят навыки оптимизации и улучшения игрового пространства
Камера и управление:
Участники научатся работать с камерой и управлять игрой
Они смогут настраивать камеру и управлять перемещением персонажа
Преодоление препятствий:
Участники смогут преодолевать препятствия и создавать их в игре
Они освоят размещение и настройку объектов для создания интересных вызовов игроку
Гоночные игры:
Участники научатся разрабатывать трассы и машины для гоночных игр
Они освоят настройку физики движения и характеристик транспортных средств
Шутеры:
Участники смогут создавать карты, оружие и другие объекты для шутеров
Они научатся настраивать физические свойства оружия и баллистику
Королевская битва:
Участники научатся настраивать проекты и разрабатывать макеты для королевской битвы
Они освоят аспекты баланса и динамики боя в этом жанре
Заполните форму, мы свяжемся с вами в ближайшее время
Ответьте на несколько вопросов и мы подберем подходящий курс для вашего ребенка
Остался последний шаг!
Дарим 1 пробное занятие!
На индивидуальном бесплатном занятии мы выявим интересы и сильные стороны ребенка и подберем направление - разработка игр, дизайн, или программирование