top of page
Логотип VR 2.0 на голове

Описание

Head Mounted VR — это продвинутый плагин Unreal Engine VR, который объединяет большинство распространенных функций VR-игр интуитивно понятным и простым в использовании способом для разработчиков Unreal. Он реализует физическое взаимодействие для VR и весь необходимый функционал для высококачественной разработки игр. Плагин был вдохновлен игровой механикой Half-life: Alyx и приносит нам знакомые функции. Все в этом плагине готово к игре и имеет весь необходимый контент для модификаций. Цель этого проекта — разработать функционал AAA VR, доступный каждому разработчику, и создать отличное сообщество разработчиков VR для сильной обратной связи.

Latest News

What does the plugin provide?

41 уникальный класс C++

Подробнее о них можно узнать на странице «Классы» .

Сетевая репликация

Лучшая производительность

Никаких ограничений

Чертежи ограничены. C++ — это далеко за их пределами.

Regular Updates

HMVR всегда в движении. Функционал расширяется и проект обрастает новыми фичами.

Легко получать обновления

Нет необходимости рефакторить целые проекты чертежей. Обновить. Продолжить разработку.

Основные характеристики

Класс игрока

Специально для VR был разработан совершенно новый класс игрока Pawn. Он имеет новое движение, которое было разработано для соответствия концепции VR. Функция камеры игрока была переработана. Доступны полноразмерный аватар и функционал только для рук. Ниже приведены некоторые ключевые особенности нового класса игрока.

VR-плеер с креплением на голове

Столкновение

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

Головной VR-плеер Столкновение Лестницы
Телепортация VR с креплением на голове
Столкновение игрока виртуальной реальности с установленным на голове устройством
Столкновение камеры VR-плеера, закрепленной на голове

Движение

С новым поведением столкновений появилось плавное движение. Проект также поддерживает телепортацию и возможность настройки поворота игрока. Поддерживаются плавные и резкие повороты.

Головной VR-плеер Плавное движение

Звуки

Плагин поставляется с различными звуками шагов (44 звуковых файла). Звук будет воспроизводиться в зависимости от типа поверхности, на которую наступает или падает игрок. Также возможно воспроизводить голосовую линию для игровых диалогов.

Звуки шагов виртуальной реальности, закрепленные на голове

Физика руки

Руки игрока полностью физически обоснованы и могут взаимодействовать с различными интерактивными объектами. Огромное внимание было уделено поведению физики. Как бы себя вели руки, если бы они застряли? Как почувствовать вес объектов? Какое решение может помочь нам избежать физических ошибок? Ответы на все эти вопросы были найдены и встроены в игровой класс!

Руки виртуальной реальности, закрепленные на голове

Компоненты VR Grab и VR-актеры

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

Рычаги виртуальной реальности, устанавливаемые на голову | Interactables
Рычаги виртуальной реальности, устанавливаемые на голову | Interactables
Дверь виртуальной реальности с креплением на голове | Interactables
Головной VR-захват | Interactables

Оружие и снаряжение

Гибкий класс оружия может быть использован для создания любого оружия. Он имеет все, что нужно разработчикам для легкой разработки. Частицы, звуковой функционал и все необходимые функции могут быть перезаписаны. Также есть класс «Equipment», который был создан для функциональности кнопок. Разработчик может перезаписать функции нажатия кнопок для личных целей.

Оружие виртуальной реальности, устанавливаемое на голову
Оружие виртуальной реальности, устанавливаемое на голову

Не знаете с чего начать?

Ознакомьтесь с дорожной картой проекта!

bottom of page