4.31M
Category: programmingprogramming

Реализация полного пайплайна разработки игры «Между мирами» на базе игрового движка Unity

1.

Факультет информатики, математики и компьютерных наук
Проект
Реализация полного пайплайна разработки игры
«Между мирами» на базе игрового движка Unity
Выполнили студенты образовательной программы «Компьютерные науки и технологии»:
Грачкова Анастасия Александровна (23КНТ-4), Егорова Анастасия Алексеевна (23КНТ-4),
Сейтбаев Булат Маратович (23КНТ-3)
Научный руководитель:
Старший преподаватель
Вероника Игоревна Частова

2.

Общее описание проекта
Проект
Компьютерная игра "Между мирами" с глубокой нарративной
составляющей.
Жанр
2D экшн-приключение с глубоким сюжетом.
Уровни
4 уникальных уровня с особыми механиками и эмоциональной
нагрузкой.
Основной посыл
Создать игру не только для развлечения, способную вызвать глубокие
личные переживания у игрока, размышления о ценности жизни и
человеческих отношениях.

3.

Цели и задачи проекта
Основная цель
Создание сюжетно-ориентированной 2D-игры с глубокой нарративной составляющей.
Анализ аналогов
Изучение игр Disco Elysium, Valiant Hearts, Omori.
Разработка
Игра на Unity с использованием C#.
Графика
Создание 2D-графики в Photoshop.
Механики
Реализация ключевых механик (перемещение, бои, головоломки).
Уровни
Проработка 4 уровней с уникальными механиками.
Тестирование
Проведение разнообразных тестирований.

4.

Этапы разработки
Подготовка
1
Анализ рынка, ТЗ, разработка дизайна.
2
Проектирование
Архитектура, прототипы механик.
Реализация
3
Графика, программирование, создание уровней.
4
Тестирование
Проведение тестов, исправление выявленных ошибок.
Доработка
5
Балансировка, оптимизация.
6
Финальная подготовка
Тестирование на ПК, документация.

5.

Реализованные игровые механики
Управление персонажем
Бустеры
Ловушки
Перемещение и прыжки, боевая
4 типа: скорость, прыжок, атака,
4 вида: урон, замедление,
система.
здоровье.
отталкивание.
ИИ врагов
ИИ босса
Диалоговые системы
Поведенческий ИИ (A* Pathfinding).
Многофазовый с адаптивными
2 системы: простая и система с
атаками.
ветвлением для сюжета.
Освещение
Система переходов между уровнями
Динамическое освещение, интерактивные объекты.
Могут быть заблокированы до выполнения необходимых
условий уровней.

6.

Технологии разработки
Unity
Игровой движок.
C#
Язык программирования.
Photoshop & Blender
Графика.
GitHub
Контроль версий.
ChatGPT
Вспомогательный инструмент (концепт-арты на этапе разработки дизайна).

7.

Распределение ролей в
команде
Общая задача
Грачкова Анастасия
Реализация полного пайплайна
Реализация основных игровых
разработки игры «Между
механик и логики.
мирами» на базе игрового
движка Unity.
Егорова Анастасия
Сейтбаев Булат
Программирование
Интеграция систем аналитики
искусственного интеллекта
и телеметрии.
для NPC.

8.

Индивидуальный вклад
Грачкова Анастасия
Егорова Анастасия
Сейтбаев Булат
l Разработка сюжетного посыла на
l Создание спрайтов для различных
l Интерактивные разрушаемые,
уровне “Облака мечты” и подбор
объектов на уровнях, разработка
нажимные плиты
художественных составляющих для
внешнего вида NPC и элементов для
него
многослойного фона
l Интеграция звуковых ассетов на
l Написание сюжетного плана для
уровнях “Облака мечты” и “Самый
уровня “Пещера воспоминаний” и
трудный бой”
подбор художественных
l Реализацию изометрической графики
на 3-м уровне игры
l Система переходов между уровнями
составляющих для создания
l Интеграция звуковых ассетов на
атмосферы на нём
изометрическом уровне
l Интеграция звуковых ассетов на
l Интерактивные разрушаемые,
уровне “Пещера воспоминаний”
нажимные плиты

9.

Основные результаты
1
2
3
Игра
Механики
Тестирование
Создана полноценная
Реализованы все
Успешное
2D игра с 4 уровнями.
запланированные
тестирование и
игровые механики.
балансировка.
4
5
Опыт
Метрики
Получен ценный опыт
Собраны и
командной
проанализированы
разработки.
игровые метрики

10.

Заключение и перспективы
Успешная реализация
Все цели проекта достигнуты.
Приобретенные навыки
Работа с Unity, C#, игровыми механиками.
Перспективы
Новые уровни, улучшение графики, адаптация.

11.

Спасибо за внимание
Благодарим за интерес к проекту и внимание к нашей работе. Готовы
ответить на вопросы и обсудить дальнейшие шаги.
English     Русский Rules