Технология виртуальной реальности выходит на новый уровень. Уже сегодня VR представлена в сферах медицины, архитектуры, дизайна, образования и разработке игр. А что будет дальше?
читать больше
VR-интерфейсы все больше получают заслуженное внимание не только со стороны игровой индустрии, но и из других сфер жизни, например, обучение, бизнес. Погружение в виртуальную реальность становится мейнстримом и вскоре, вероятнее всего, таки станет им. Поэтому разработчики дизайна будут получать все более сложные вызовы, которые нельзя игнорировать, чтобы оставаться на плаву.
“Вспомните мои слова, вскоре везде будет использоваться VR. Так что уже сейчас важно создавать максимально оптимизированные симуляторы, чтобы в будущем быть первыми в своей нише” – так считает Евгений Касьяненко, наш ведущий эксперт в области разработки VR.
Мы полностью разделяем мнение своего главного специалиста. Поэтому далее в статье разберем ключевые принципы дизайна VR-интерфейсов. Озвучим лучшие практики и выявим подводные камни, которые создают препятствия при разработке. Так что отложите дела и дочитайте статью до конца. Уверены, что не пожалеете о затраченном времени.
Когда создаешь виртуальную реальность, важно не забывать о базовых принципах. Именно так наш специалист всегда наставляет нашу команду.
Хороший VR-интерфейс всегда начинается с простоты. Самое главное тут, чтобы все было понятно, удобно, выглядело естественно. Без этого никуда. Здесь важна не столько красота или модные технологии, сколько то, насколько легко человеку погрузиться в виртуальный мир. Ведь никто не хочет тратить время на борьбу с управлением или разбираться, как вообще тут все работает.
“Если человек не понял, как пользоваться интерфейсом за секунду – значит, интерфейс не удался.” – говорит Евгений Касьяненко.
В VR это особенно критично. Здесь нет привычных экранов и кнопок. То есть, пользователю попросту не на что опереться. Поэтому отметим два важных правила, которым следует придерживаться при разработке VR-интерфейсов:
Частенько от разработчиков можно услышать, что их игра или приложение отлично выглядит, но у пользователей почему-то кружится голова после использования. И дело тут не только в слабом вестибулярном аппарате. Просто не была учтена производительность.
Однако добавим, не только в производительности дело. Также для комфорта использования VR важны такие аспекты:
“Посмотрите на Google Tilt Brush”, – приводит пример Евгений Касьяненко: “Их UI не перегружает, элементы расположены удобно. А главное, их интерфейс не вызывает дискомфорта, потому что он грамотно встроен в VR-среду”.
В дизайне при разработка VR-интерфейса важным моментом также стоит выделить глубину, перспективные искажения и углы обзора.
Рассмотрим чуть подробнее влияние каждой составляющей:
Профессионально исполненная виртуальная реальность должна быть не просто эстетичной, она обязана быть удобной, чтобы ничто никоим образом не отвлекало пользователя от погружения в этот мир.
В VR-интерфейсе важно соблюсти баланс между понятностью интерфейса и его перегруженностью. Дизайн лаконичен? – значит пользователь без труда сможет ориентироваться в виртуальном мире.
И еще об избыточных деталях, которые могут перегружать игрока. VR-пространство, охватываемое пользователем, это 360°. За всем уследить сложно. Поэтому перегруженный UI не только отвлекает. Он, что еще хуже, может вызывать утомляемость. Простые формы, четкие иконки и минимум лишних элементов – вот что делает интерфейс удобным и естественным.
“В VR текст не простая надпись на экране. Это элемент окружения. Неправильный размер, слабая контрастность, неудачное размещение – все это делают его нечитаемым. В отличие от привычных экранов, расстояние до текста в VR постоянно меняется. И пользователю сложно фокусироваться на мелких деталях.” – сообщает Евгений Касьяненко.
Как же сделать надписи читаемыми? Достаточно правильно выбрать три вещи – размер, контрастность и подсветку. То есть:
При размещении текста в пространстве важно не допускать ошибки, которые могут испортить восприятие. Отметим две, наиболее часто встречающиеся:
“Диегетический UI представляет собой лучший вариант для VR. В мобильных приложениях, висящие перед глазами 2D-меню еще могут сработать, но в виртуальной реальности они только разрушают погружение.” – отмечает наш эксперт.
По опыту скажем, гораздо лучше, когда интерфейс становится частью мира. То есть, экран информации встроен в голографический терминал. Меню отображается на наручном компьютере, настройки – на виртуальной панели управления.
Чтобы сделать меню и элементы управления органичной частью игрового мира, Евгений Касьяненко советует:
Хорошим примером здесь служит, как известная американская компания Valve использовала диегетический интерфейс в своей мега-популярной игрушке Half-Life: Alyx. Управлять происходящим там нужно с помощью жестов, инвентарь находится на руках персонажа, а информация отображается на предметах, с которыми взаимодействует игрок. Благодаря этому всему геймер погружается на максимум.
Когда выбираешь, как именно пользователь будет управлять и взаимодействовать с виртуальным миром, важно помнить, что от этого напрямую зависит то, насколько удобно ему будет в VR, и насколько глубоко он вообще сможет в него погрузиться.
В VR есть несколько вариантов управления. Это контроллеры, жесты или трекинг рук. Какой из них лучше подойдет в конкретном случае, будет зависеть от специфики VR-приложения, например:
“Я сторонник, чтобы взаимодействие с виртуальным миром полностью повторяло действия из мира реального. Чтобы так же надо было поворачивать ручки, нажимать рычаги, хватать предметы. Поэтому по возможности я советую делать акцент на естественных взаимодействиях.” – подчеркивает Евгений Касьяненко.
И действительно, возьмем компьютерную игру VRChat, где интерфейсы ощущаются естественными. Его разработчики нашли удачное сочетание жестов и традиционный UI. Меню встроено в виртуальный планшет. Жесты позволяют выражать эмоции и взаимодействовать без лишних кнопок. И это делает управление супер ощущаемым.
В VR передвижение, как в обычных играх, способно вызывать укачивание. Чтобы снизить этот неприятный эффект при движении, достаточно использовать такие наработки:
Яркий пример решения проблемы – ролевая игра The Walking Dead: Saints & Sinners. Здесь предлагают несколько вариантов передвижения, такие как:
Все это минимизирует восприимчивость вестибулярного аппарата и убирает лишний дискомфорт.
Как бы круто ни продумали разработчики дизайн VR, проект может получить шквал критики за мелкие баги, доставляющие дискомфорт во время погружения. Чтобы этого не было, профи всегда тестируют свою разработку перед выпуском в свет.
Тестирование VR-интерфейс предполагает комплексный подход. На каждом этапе необходимо проводить его с реальным пользователем, чтобы проверить интуитивность и комфорт.
Чаще всего тестирование помогает выявить такие баги::
Роль звука в тестировании переоценить трудно. Ведь аудио-подсказки отлично могут помогать геймерам освоиться. Важно лишь, чтобы звуки были уместные и не резкие.
Евгений Касьяненко прогнозирует, что вскоре все VR-дизайнеры наконец-то полностью уйдут от использования привычных кнопок и панелей:
“Давайте честно, ведь никто из вас не хотел бы в виртуальном мире тыкать в неудобные плавающие менюшки. Намного круче ведь просто сказать: «Открой настройки!». Или легким движением руки вызвать нужный инструмент. В фильмах уже все это давно показали. И это по-настоящему круто!” – отмечает наш эксперт.
Приведем к этому лишь несколько примеров:
Мы в команде KISS уже работаем в этом направлении. Ведь VR – это не просто технология. Это также возможность сделать взаимодействие с цифровым миром по-настоящему естественным, интегрировать эти процессы также в бизнес.
Мы пробежались по важным моментам разработки дизайна интерфейсов для VR. Каждый, наверное, уже осознает, что если подойти к делу без должного понимания тонкостей и опыта, можно легко облажаться и выпустить кривой проект с зависшими в воздухе кнопками или постоянными укачиваниями, а также головной болью от неправильно подобранных звуков.
Чтобы не переделывать все по триста раз, лучше сразу обращаться к профессионалам. Команда KISS Software во главе с Евгением Касьяненко может помочь в разработке VR-интерфейса любой сложности. Во-первых, мы точно знаем, как создать дизайн, который не мешает, а помогает. Во-вторых, мы работаем с VR-проектами разных масштабов на протяжении уже нескольких лет, с тех пор, когда виртуальная реальностью еще не была мейнстримом. Наш подход основан на опыте, тестах и реальных пользовательских сценариях.
Кроме того, мы не понаслышке знаем:
В качестве итога, предлагаем полезный чек-лист или 10 правил хорошего UX-дизайна в VR:
И в завершение финальные советы от Евгения Касьяненко:
“Главное – не бойтесь обращаться к профессионалам. Разрабатывать VR-интерфейс без опыта – это как чинить самолет на лету. Можно, конечно, но лучше этого не делать. Мы в KISS Software поможем сделать так, чтобы ваш проект не только работал, но и вызывал вау-эффект у пользователей!”.
Технология виртуальной реальности выходит на новый уровень. Уже сегодня VR представлена в сферах медицины, архитектуры, дизайна, образования и разработке игр. А что будет дальше?
читать больше
Вспомните, раньше VR был просто игрушкой – надел шлем, запустил игру, отвлекся от дел. Теперь та же технология помогает врачам тренироваться перед сложнейшими операциями, учит пациентов справляться со страхами и даже облегчает восстановление после травм. Медицина и виртуальная...
читать больше