Project Umbra - прототип кооперативной видеоигры в жанре тактического стелс-экшена
, разрабатываемый на Unreal Engine 5
. Проект рассчитан на 1 - 4
игроков, которые возьмут под управление четырех различных персонажей, каждый из которых обладает уникальными способностями и стилем игрового процесса. Игрокам предстоит примерить на себя роль членов отряда, специализация которого заключается в скрытном проникновении на территорию противника, устранении особо важных целей и подготовке всевозможных диверсий.
Целью данного проекта является разработка игрового прототипа, в котором реализованы ключевые принципы современной интерактивной среды: взаимодействие между персонажами, асинхронный кооператив, система динамического поведения противников и расширенные возможности перемещения по уровню. Основной акцент сделан на создание насыщенного игрового цикла, в котором действия игроков, их способности и взаимодействие с окружением становятся основными факторами достижения игровых целей.
Для реализации проекта команда разработчиков поставила перед собой следующие задачи:
- Разработать ядро прототипа, обеспечивающее модульную реализацию игровых систем;
- Организовать возможность управления различными персонажами, каждый из которых обладает уникальными игровыми характеристиками и механиками;
- Внедрить систему перемещения, включающую различные способы передвижения, в том числе паркурные элементы, а также инструменты взаимодействия с окружением;
- Реализовать модель скрытности, зависящую от освещённости и положения в пространстве, на основе данных которой задается реакция неигровых персонажей;
- Спроектировать архитектуру неигровых персонажей, которые будут показывать реалистичное и вариативное поведение в зависимости от игрового контекста;
- Обеспечить возможность кооперативного прохождения, включая асинхронные игровые роли и совместное достижение внутриигровых целей.
Участник | Зона ответственности |
---|---|
Семенов Никита Сергеевич | Общая архитектура проекта, интеграция Gameplay Ability System, разработка игровых механик. |
Антипов Юрий Валерьевич | Разработка искусственного интеллекта неигровых персонажей. |
Горячев Сергей Николаевич | Разработка игровых способностей с использованием Gameplay Ability System и их интеграция в игровой процесс. |
Грызлов Николай Алексеевич | Разработка системы определения уровня видимости персонажей на основе освещенности сцены, создание интерактивных объектов окружения, прототипирование игровых уровней. |
- Научный руководитель: https://www.hse.ru/org/persons/225575682/