«На лижах з Монблану» — 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: відвідувач грає в «На лижах з Монблану»
Мені все подобається
Більше проєктів