Платформа Roblox
Модуль 1 | Проект - игра «Обби»
Знакомство с интерфейсом Roblox Studio;
Изучение теоретических основ разработки игр;
Изучение основ игрового жанра Обби;
Знакомство со скриптингом: переменные, функции, условия, события;
Изучение механизмов – соединения между объектами, обладающие физическими свойствами;
Публикация игры.
Модуль 2 | Проект - игра «Хоррор»
Изучение основ игрового жанра Хоррор;
Создание ландшафта на карте;
Создание анимации игрового персонажа;
Создание неигрового персонажа: от рига до скриптинга;
Изучение способов цветокоррекции сцены.
Модуль 3 | Проект - игра «Шутер»
Изучение основ игрового жанра Шутер;
Изучение циклов в скриптинге;
Изучение инструментов моделирования в Roblox Studio;
Знакомство с понятием “пользовательский интерфейс”.
Модуль 4 | Проект - игра «Захват флага»
Изучение основ игрового жанра Захват Флага;
Изучение способов создания лобби в игре;
Создание игровых команд.
Модуль 5 | Проект - игра «Приключение»
Изучение основ игрового жанра Приключение;
Изучение теоретических основ построения игрового сюжета;
Создание диалогов с неигровыми персонажами;
Создание внутриигрового магазина.
Платформа Unity
Модуль 1. Знакомство с С#
Структура программы
Синтаксис С#
Циклы и условные операторы
Классы и методы
Модификаторы доступа классов
Объекты
Обработка событий
Операторы break и continue
Оператор switch
Наследование
Создание калькулятора
Написание программы — генератора паролей
Модуль 2. Знакомство с Unity
Устройство редактора Unity
Виды игр и средства реализации
Компоненты игры
Атрибуты игры
Создание окружения для игры
Модуль 3. Игра «Шутер в космосе»
Создание персонажа
Создание фона
Написание скрипта управления персонажем
Настройка физики для персонажа
Создание врагов
Проработка искусственного интеллекта у врагов
Создание лазера
Добавление возможности стрелять
Создание логики взаимодействия лазера и врагов
Написание скрипта взаимодействия с объектами
Теги в Unity3D
Добавление эффектов взрыва
Создание звуковых эффектов
Подсчёт очков игры
Создание волн врагов
Создание интерфейса
Добавление усилений
Модуль 4. Игра «Платформер»
Создание персонажа
Создание анимации персонажа
Написание скрипта управления персонажем
Настройка игрового фона
Создание препятствий
Настройка анимации препятствий
Настройка физики столкновений
Написание скрипта взаимодействия с объектами
Создание уровня игры
Настройка старта и финиша
UI-вывод статистики
Создание игрового интерфейса
Создание условий проигрыша/выигрыша
Создание дополнительного уровня
Создание игрового меню