Мастер гейм-дизайна
для детей от 10 до 12 лет
Увлекательное погружение в мир гейм-дизайна и программирования. Освоите основные навыки создания игр, работа с Roblox Studio и программирование на языке Lua. Разработаете игровые миры и механики, создадите игры разных жанров, включая гонки, платформер и шутеры.
Миры Roblox: создавай и играй
Курс 01
Roblox: погружение в продвинутую разработку
Курс 02
Курс "Миры Roblox: создавай и играй"
Цель курса
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
Творческий подход к разработке игр:
  • Стимулировать творческий подход к разработке игр через создание собственной игры
  • Поддерживать участников в процессе реализации их идей и проектов
Ожидаемые результаты
Создание игровых уровней:
  • Участники смогут создавать игровые уровни и оформлять их
  • Они освоят навыки оптимизации и улучшения игрового пространства
Камера и управление:
  • Участники научатся работать с камерой и управлять игрой
  • Они смогут настраивать камеру и управлять перемещением персонажа
Преодоление препятствий:
  • Участники смогут преодолевать препятствия и создавать их в игре
  • Они освоят размещение и настройку объектов для создания интересных вызовов игроку
Гоночные игры:
  • Участники научатся разрабатывать трассы и машины для гоночных игр
  • Они освоят настройку физики движения и характеристик транспортных средств
Шутеры:
  • Участники смогут создавать карты, оружие и другие объекты для шутеров
  • Они научатся настраивать физические свойства оружия и баллистику
Королевская битва:
  • Участники научатся настраивать проекты и разрабатывать макеты для королевской битвы
  • Они освоят аспекты баланса и динамики боя в этом жанре
Управление игроками и событиями:
  • Участники научатся управлять игроками, таймерами и событиями
  • Они освоят организацию взаимодействия игрока с игровым миром
Графический интерфейс пользователя:
  • Участники научатся использовать таймеры и графический интерфейс пользователя в своих проектах
  • Они освоят создание интуитивного и привлекательного GUI
Программа курса
Модуль 1: 2Д платформер
  • Настройка камеры и управления. Создание уровней в игре
  • 2D-платформер. Создание уровней (оформление). Создание препятствий
  • 2D-платформер. Создание уровней (оформление). Создание препятствий
  • 2D-платформер. Тестирование и доработка игры
  • 2D-платформер. Публикация игры. Финальный уровень
Модуль 2. Гонки
  • Гонки. Создание островов с трассами
  • Гонки. Создание островов с трассами
  • Гонки. Создание порталов
  • Гонки. Создание машины
  • Гонки. Трасса на время
  • Гонки. Трасса с предметами
  • Гонки. Тестирование и доработка
  • Гонки. Публикация игры. Финальный уровень
Модуль 3. Шутер
  • Шутер. Создание карты
  • Шутер. Создание оружия
  • Шутер. Создание бомбы
  • Шутер. Ловушки и препятствия
  • Шутер. Локация тир
  • Шутер. Создание команд в игре
  • Шутер. Тестирование и доработка. Публикация игры
Модуль 4. Королевская битва
  • Королевская битва. Настройка проекта. Разработка макета
  • Королевская битва. Настройка проекта. Разработка макета
  • Королевская битва. Настройка проекта. Разработка макета
  • Королевская битва. Кодирование игрового цикла
  • Королевская битва. Управление игроками
  • Королевская битва. Таймеры и события
  • Королевская битва. Создание графического интерфейса пользователя
  • Королевская битва. Финальные матчи
  • Королевская битва. Очистка и сброс настроек
  • Королевская битва. Улучшаем визуальные эффекты
  • Королевская битва. Тестирование и доработка
  • Королевская битва. Тестирование и доработка. Публикация игры
Модуль 5. Финальный уровень
  • Разработка собственной игры
  • Разработка собственной игры
  • Разработка собственной игры
  • Выпускной
Откроем вашему ребенку мир IT
Научим создавать сайты, приложения и даже игры
ООО “КИДИУМ”
ОГРН: 1246600011558
ИНН/КПП: 6685217644/ 668501001
620030, Россия, Свердловская обл., г. Екатеринбург, ул. Артема 53А
Бесплатное пробное занятие
Заполните форму, мы свяжемся с вами
в ближайшее время
Дарим 1 пробное занятие!
На индивидуальном бесплатном занятии мы выявим интересы и сильные стороны ребенка и подберем направление - разработка игр, дизайн, или программирование
Made on
Tilda