Этот проект был создан в рамках моей программы Udacity VR Nanodegree. Мне поручили спроектировать, протестировать и создать игру-головоломку Puzzler. Это игра, в которой вы входите в заброшенную церковь посреди туманного поля и решаете небольшую головоломку Саймона Сайса, прежде чем продолжить.

Головоломка

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

Процесс

Puzzler — это мобильная виртуальная реальность, разработанная для новых пользователей виртуальной реальности, чтобы проверить базовые навыки памяти в простой игре.

Персона

Одри — вымышленный персонаж, которого я создал как целевой пользователь. Одри — 50-летний менеджер склада с очень небольшим опытом работы с виртуальной реальностью, но она заинтересована в том, чтобы войти в дверь с помощью новых технологий. Она становится слишком старой, чтобы заниматься физическим трудом, и заинтересована в управлении проектами для программного обеспечения, но определенно склонна быть перегруженной слишком большим количеством новых концепций одновременно, несмотря на ее мантру: «Кто сказал, что старые собаки не могут научиться новым трюкам! ».

Эскизы

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

Пользовательское тестирование

Дизайн/настройка

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

UI

Этот пользовательский тест был предназначен для проверки ясности пользовательского интерфейса. Я спросил пользователя, было ли очевидно, что он должен делать с элементами пользовательского интерфейса и что происходит, когда он нажимает кнопки.

Движение

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

В целом

Этот пользовательский тест был предназначен для оценки эффективности общего опыта. Я спросил пользователей, кажется ли функциональность интуитивно понятной, как ощущается сложность и как ощущается обратная связь со сферами.

Итерации

Дизайн/настройка

Настройка, казалось, отражала желаемое ощущение, однако, казалось, были некоторые проблемы с масштабированием стволов и освещением факелов, которые требовали настройки.

UI

Пользовательский интерфейс казался интуитивно понятным и понятным, обе кнопки приводили к ожидаемому результату.

Движение

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

В целом

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

Разбивка финальной части

В целом, проект оказался успешным, как только я устранил некоторые проблемы с пользовательским интерфейсом. Между настройкой второстепенных значений, таких как масштабы и объемы, и изменением потоков пользовательского потока «Неудачно» это дало мне хорошее понимание настройки значений, чтобы удовлетворить пользователя, а не меня как разработчика. Я смог сосредоточиться на разработке, ориентированной на пользователя, которая была итеративной, модульной и в конечном итоге очень удобоваримой.

Вывод

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

Кредиты

UrbanMasque на Sketchfab

для модели Warren R, использованной в пасхальном яйце

ФОРМЫ в Unity Store

для текстуры земли из Nature Starter Kit 2

Agile Reaction в Unity Store

для пакета дерева стилей Low Poly

Ссылка на репо

TODO: добавить в репозиторий и ссылку