2 December 2014

Монетизация Oculus Rift и Leap motion в квестах в реальности

Game developmentUnity3D
Каждый, кто грезил о Матрице, сжимает кулаки, когда видит на avito объявления «готовый бизнес» — люди продают oculus rift, чтобы показывать демки в торговых центрах. Мы понимаем твою боль, брат. Так нельзя.

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



Я уже писал про наш опыт использования Oculus Rift в квестах в реальности. Мы первые в России сделали самостоятельный продукт в сфере развлечений с очками виртуальной реальности. «Киберпанк» открылся в Петербурге в мае, и до сих пор на российском рынке нет продукта аналогичного нашему.

С тех пор мы поменяли очки с DK1 на DK2, несколько раз обновили саму виртуальную реальность, добавляя спецэффекты и даже добавили в нее живого котика.



О технологиях
В производстве квестов в реальности мы изначально делали ставку на прогрессивные технологии. Разработки, которыми пестрят заголовки СМИ, но которые еще не были внедрены массово — находят применение у нас. Помимо Oculus Rift это leap motion (управление жестами), нейроинтерфейс MindWave (управление силой мысли).

Путь этот тернист, и мы поделимся с вами опытом, если вдруг вы задумывались, не выбросить ли компьютерную мышь, посмотрев ролик вроде этого.

image



Казалось бы, вот оно — жестовое управление компьютером.

Однако, несмотря на то, что Hewlett Packard уже продает ноутбуки со встроенным leap motion, сам инструмент далек от идеала. В демках под leap motion лучше всего выглядят действия с непредсказуемым результатом (разогнать рой хаотически летающих мотыльков). Хорошо работают мини-игры, где ладонь практически не двигается, пальцы не задействованы, и ты, меняя положение ладони, скажем, указываешь направление полета самолетика.

В демках с более тонкими действиями (взять двумя пальцами предмет, нажать одним пальцем на маленькую кнопку) — рано или поздно всегда наступает стадия, когда ты просто машешь руками, чтобы добиться хоть какой-нибудь реакции. Уровень раздражения быстро достигает предела.

Забудьте об использовании жестов с использованием пальцев.

Вы показываете два пальца, а видите — один, пальцы неестественно дрожат, предметы, которых вы касаетесь, тоже дрожат, рука выворачивается наизнанку или пропадает, а если вы держите ее ребром к leap motion — может произойти вообще все, что угодно. Это наиболее частые проблемы, и их вам не избежать, если только вы не напишите супер-фильтр.

Кроме того, leap чувствителен к освещению.

Что же можно реализовывать?

На деле адекватно работают свайп (движение ладонью) вправо и влево, круговое движение и сжатие ладони в кулак. (Впрочем, штатные жесты можно вообще не использовать и писать свой детектор.) Кроме того, можно определять местоположение руки и назначать разным зонам разные действия. Т.е. рука касается ручки двери, а дверь уже анимационно открывается.

Еще интересная тема — визуализация самих рук. Можно использовать готовые руки, например, скелетные, можно рисовать свои. А можно снимать через камеру настоящие — см. ролик. Хотя и тут есть свои нюансы.



Базируясь на этом опыте, мы в данный момент разрабатываем «Киберпанк 2.0», новую версию нашего квеста в реальности. В ней мы полностью переделываем сценарий приключений в виртуальной реальности и добавляем leap motion.

Кое-что с leap motion мы уже запустили в коммерческое использование. В нашем новом квесте «Суд Линча», сделанном по мотивам творчества киногения Дэвида Линча — игрокам нужно овладеть телекинезом, двигая определенные предметы при помощи пассов руками.

Изначально мы сделали это решение при помощи Kinect, и вот тут leap motion показывает свое основное преимущество. Позицию руки он отслеживает в разы лучше. Хотя и приходится жертвовать пространством (leap видит не далее полуметра, а Kinect — всю комнату), ложных срабатываний гораздо меньше.

Да, и не думайте, что цель этой статьи — раскритиковать leap, мы просто пишем, что реально сделать на данный момент, а что будет в будущем, мы, как и вы, с нетерпением ждем. Да и не одним «липом» мы живы, ведь сделать руки в виртуальной реальности можно и другими способами. Но об этом как-нибудь в другой раз.

P.S. Кстати мы принимаем предложения о сотрудничестве из Москвы и других городов России-матушки и с радостью поможем вам сделать свой собственный виртуальный квест.
Tags:oculus riftleap motionквест в реальностиэскейп-румneuroskymindwave
Hubs: Game development Unity3D
+8
18.1k 65
Comments 19
Введение в программирование
December 7, 202032,200 ₽Учебный центр Softline
Введение в SQL
December 7, 202017,100 ₽Luxoft Training
Product Owner: Разработка требований в Agile
December 12, 20209,000 ₽Школа системного анализа