Раннер

Цель проекта

Проект был разработан как демонстрационный продукт для школьников и посетителей образовательных мероприятий. Основная цель — наглядно показать направления работы команды и познакомить детей с современными технологиями разработки игр и виртуальной реальности (VR).

Использование VR позволяет сделать взаимодействие с проектом более увлекательным и интерактивным, а также привлечь интерес школьников к цифровым технологиям.

Описание проекта

Это интерактивная VR-игра в жанре раннера. Игроку необходимо перемещаться по дороге, избегая препятствий и набирая очки.

В текущей версии реализована механика бесконечного уровня с несколькими типами окружения. Игровой процесс включает динамически генерируемые участки дороги и появляющиеся на них объекты.

Ключевые особенности проекта:

  • управление в виртуальной реальности с эффектом погружения;
  • система отслеживания движения рук — при активных движениях игрок ускоряется;
  • процедурная генерация игровых участков;
  • интерактивное окружение с препятствиями;
  • несколько игровых локаций (в разработке).

Проект ориентирован на короткие игровые сессии и используется в рамках образовательных и презентационных мероприятий.

Стек технологий

  • Unity — разработка игрового приложения;
  • Blender — создание и подготовка 3D-моделей;
  • VR-технологии (очки виртуальной реальности).

Нетипичная задача и её решение

Одной из ключевых задач проекта стала реализация процедурной генерации игрового пространства. Необходимо было создать систему, при которой новые участки дороги автоматически появляются перед игроком, а уже пройденные удаляются, обеспечивая непрерывный игровой процесс.

Также была реализована механика ускорения персонажа с помощью движений рук в VR. Для этого была внедрена система отслеживания движений контроллеров, позволяющая сделать управление более естественным и интерактивным.

Дополнительно была разработана система генерации объектов окружения (например, деревьев и камней) с учётом расстояний между ними, чтобы избежать пересечений моделей и сохранить визуальную аккуратность сцены.

Сложности в ходе реализации

В процессе разработки основным вызовом стала оптимизация проекта под работу на VR-устройствах. По сравнению с компьютерами они обладают меньшими вычислительными ресурсами, поэтому требовалось снизить сложность 3D-моделей и оптимизировать количество объектов на сцене.

Кроме того, сложность представляла реализация системы процедурной генерации и управление большим количеством игровых объектов, которые появляются и удаляются в реальном времени.

Перспективы развития проекта

В дальнейшем планируется:

  • улучшение качества 3D-моделей и визуальной части проекта;
  • добавление новых игровых локаций, включая морскую;
  • переход от бесконечного режима к системе уровней с целью прохождения;
  • расширение игрового контента и механик.


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *