RU
EN
big

От прототипа к игровому демо с ИИ

Создание игрового демо с помощью ИИ: от поведения противников и задач миссии к завершённому игровому эпизоду в Unreal Engine 5.

О курсе

В 1980 году Pac-Man доказал: чтобы мир казался живым, ему не нужен человеческий разум. Четыре призрака Тору Иватани, за ширмой продвинутого интеллекта, подчинялись простым правилам — один шёл напрямую, другой целился на опережение, третий атаковал с фланга, четвёртый при сближении прятался. Ничего сложного, но игроки были уверены: призраки сговариваются и охотятся стаей.Поведение персонажей влияет на то, как игрок проходит уровень. Охранник, который патрулирует, замечает, преследует и в конце концов теряет игрока из виду, заставляет думать: переждать, обойти, выбрать момент. Его поведение, устройство уровня и задачи миссии должны работать вместе. На курсе вы будете создавать такой игровой эпизод, используя ИИ для разработки и доработки C++-кода.

Чему научитесь и что получится в итоге

В рамках курса вы превратите прототип в игровой эпизод: научите персонажей мира реагировать на игрока, соберёте уровень, где эти реакции создают игровые ситуации, и свяжете действия игрока с задачами миссии — от первой цели до финала. Отдельно освоите работу с ИИ в живом проекте: как передать контекст, поручить доработку и убедиться, что ничего не сломалось. И обязательно дадите поиграть другим — чтобы увидеть эпизод чужими глазами.Итогом работы на курсе станет игровое демо на одной локации, где персонажи реагируют на игрока, у игрока появятся цели, а у игры будет начало и конец. Для демо будут также разработаны исходники, карта систем, журнал разработки и инструкция по запуску. Курс завершается защитой.

Для кого курс

Для гейм-дизайнеров, цифровых художников и авторов, которые создали прототип управления — на курсе «От игровой идеи к прототипу с ИИ» или самостоятельно — и хотят научить мир игр реагировать на игрока и задать цель прохождения.

Продолжительность и формат

8 недель, 64 академических часа контактной работы. Занятия очные: разработка в редакторе, разбор решений, игровые тесты и в конце защита демо.

Что нужно до начала

Отправная точка — курс «От игровой идеи к прототипу с ИИ» или сопоставимый опыт. Нужно понимать переменные, условия, функции и события, читать простой C++-код и уверенно выполнять базовые действия в UE5, а также уметь поставить ИИ небольшую задачу, проверить результат и сохранить рабочую версию проекта.Пригодятся навыки визуальной разработки, проектирования уровней и работы со звуком — особенно проектирования уровней: здесь вам предстоит собирать их своими руками. Но это необязательно, можно подтягивать по ходу курса.Рекомендуемый компьютер: Windows 11, процессор Intel или AMD от 4 ядер и 2,5 ГГц, 32 ГБ ОЗУ, видеокарта с 8 ГБ видеопамяти и поддержкой DirectX 12 — подробнее можно изучить в рекомендациях Epic Games.Понадобятся UE5, среда разработки C++, Git, интернет и доступ к ИИ-помощнику. Основой проекта станет ваш собственный прототип или учебный проект.

Планируемые результаты

— Планировать игровой эпизод и ставить ИИ задачи на его разработку.— Создавать с помощью ИИ поведение персонажей на основе состояний.— Собирать уровень под заданные игровые ситуации.— Связывать действия игрока с задачами миссии и интерфейсом.— Сохранять и восстанавливать состояние игрового эпизода.— Находить ошибки в работе игровых систем и проверять исправления с помощью ИИ.— Собирать игровое демо и объяснять работу его систем.

Практические задания

— План игрового эпизода с картой систем и задачами для ИИ.— Набор персонажей мира с различными состояниями и реакциями на игрока, созданных с помощью ИИ.— Игровая локация с маршрутами, препятствиями и разными способами прохождения.— Система задач миссии с условиями выполнения и отображением текущей цели в интерфейсе.— Система сохранений с восстановлением состояния персонажей и прогресса миссии.— Набор проверок и исправлений игровых систем с использованием ИИ, результатами повторного тестирования и историей изменений проекта с сохранёнными рабочими версиями.— Игровое демо с исходниками, инструкцией по запуску, картой систем и журналом разработки с результатами тестирования; демонстрация демо с объяснением работы его систем.

Тематический план

ПЛАНИРОВАНИЕ ИГРОВОГО ЭПИЗОДА— Цель игрока, задачи и условия завершения — ЭК 1.
— Локация и последовательность игровых ситуаций — ЭК 1.
— Карта систем, данные и состояния объектов — ЭК 1.
— Этапы разработки, зависимости и приоритеты — ЭК 1.РАБОТА С ИИ В СУЩЕСТВУЮЩЕМ ПРОЕКТЕ— Контекст, ограничения и план изменений — ЭК 1.
— Разбиение доработок на проверяемые задачи — ЭК 1.
— Чтение и сравнение изменений в C++ — ЭК 6.
— Проверка и уточнение решений ИИ — ЭК 6.
— Журнал разработки и обновление контекста — ЭК 7.ПОВЕДЕНИЕ ПЕРСОНАЖЕЙ МИРА— Патрулирование, обнаружение игрока, преследование и возврат — ЭК 2.
— Смена состояний и настройка реакций — ЭК 2.
— Потеря цели, препятствия и повторное обнаружение — ЭК 2.
— Проверка поведения в игровых ситуациях — ЭК 2, ЭК 6.УРОВЕНЬ И ЗАДАЧИ МИССИИ— Маршруты, зоны, укрытия и устройства — ЭК 3.
— Размещение персонажей и игровые ситуации — ЭК 3.
— Задачи миссии и переходы между ними — ЭК 4.
— Варианты прохождения и доступность целей — ЭК 3, ЭК 4.
— Подсказки, обучение и обратная связь — ЭК 4.СВЯЗИ СИСТЕМ И СОХРАНЕНИЕ ПРОГРЕССА— Обмен данными и событиями между объектами — ЭК 4, ЭК 5.
— Связи предметов, устройств и задач миссии — ЭК 4.
— Цели и состояния игры в интерфейсе — ЭК 4.
— Состав сохраняемых данных — ЭК 5.
— Сохранение и восстановление состояния эпизода — ЭК 5.ТЕСТИРОВАНИЕ И СБОРКА ДЕМО— Воспроизведение ошибок и проверка исправлений — ЭК 6.
— Проверка повторных действий и нарушений порядка задач — ЭК 6.
— Тестирование на игроках и доработка эпизода — ЭК 6.
— Сборка и проверка запуска вне редактора — ЭК 7.
— Подготовка материалов и защита демо — ЭК 7.

От прототипа к игровому демо с ИИ
Проект создан 01.10.2026
Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную...
Показать больше