«На лыжах с Монблана» — VR-игра в виртуальной реальности для французского ритейлера спорттоваров Decathlon

В рамках проекта нам нужно было разработать мини-игру в VR для любителей зимних активностей, посвященную езде на лыжах и санках. Кроме того — продумать и настроить 2 автономные VR-зоны в магазине.

О ПРОЕКТЕ

Decathlon — самый большой ритейлер спортивных товаров, который представлен в 49 странах. Недавно в Киеве открылся второй магазин, для которого мы и реализовали мини-игру в виртуальной реальности.
Проект реализовали на Unreal Engine 4 для шлема виртуальной реальности Valve Index. Кроме того — установили 2 автономные VR-зоны, легкие в управлении для персонала магазина. Мы воспроизвели реальные пейзажи и трассы Монблана в виртуальной реальности, используя топографические карты.

Длительность
проекта 3 недели
Технологии
Unreal Engine 4
Photoshop
3ds Max
платформа
VR-шлем Valve Index

ВЫЗОВЫ

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

При создании игры мы старались сделать функционал интуитивно понятным как для опытных пользователей VR, так и для новичков. Кроме того, мы приняли во внимание ещё ряд моментов, обеспечивающих комфортное использование приложения. У многих неопытных пользователей VR опыт вызывает укачивание или головокружение. Поэтому нам необходимо было снизить эти неприятные эффекты до минимума.

РЕШЕНИЕ

Так, в езде на лыжах мы реализовали управление по принципу «куда смотришь — туда и едешь». Система отслеживает наклон и поворот головы. Наклон вправо/влево позволяет смещаться в стороны, не меняя направления движения, а поворот головы — поворачивать. На практике оказалось, что практически все пользователи при поворотах инстинктивно наклонялись в стороны, благодаря чему не было несоответствия между ожиданием от движения и результатом, видимым глазами.
Мы отключили ускорение при приседании и замедление при поворотах для максимально стабильной скорости движения.

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

Поскольку наш клиент хотел, чтобы доступ к VR был только у пользователей программы лояльности Decathlon, и чтобы сотрудники магазина могли менять некоторые параметры в VR-зонах, мы создали отдельный конфигурационный файл. Через него сотрудники магазина могут включать/выключать игры в каждой зоне, вводить ограничение на сеанс в секундах, устанавливать интервал между сеансами и даже регулировать скорость перемещения в каждой игре.
Посетитель же для доступа к игре должен просканировать свою карту сканером, установленным в каждой VR-зоне.

Видео

РЕЗУЛЬТАТ

Мы создали мини-игру в виртуальной реальности, посвященную зимним видам спорта: катанию на лыжах и санках. Проект реализовали на Unreal Engine 4 для шлема виртуальной реальности Valve Index.
Ежедневно VR-зона привлекает более 100 посетителей, которые получают незабываемые эмоции, катаясь на лыжах или спускаясь на санках прямо в магазине Decathlon.

VR-зона Decathlon: посетитель играет в «На лыжах с Монблана»
VR-зона Decathlon: посетитель играет в «На лыжах с Монблана»
Мне всё нравится
Больше проектов