Unreal Engine Marketplace is moving over to Fab in mid-October. Learn more.

Head Mounted VR Plugin (Framework/Template/Kit)

VR plugin which integrates features in an intuitive and easy to use way for Unreal developers. It implements a physically based interaction for VR.

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.1 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.
HEAD MOUNTED VR


DESCRIPTION 📚

Head Mounted VR is an advanced Unreal Engine VR plugin which integrates the most common VR game features in an intuitive and easy to use way for Unreal developers. It implements a physically based interaction for VR and all necessary functional for the high quality game development. Plugin was inspired by Half-life: Alyx game mechanics and brings us familiar features. Everything in this plugin is game-ready and has all necessary content for modifications. The goal of this project is to develop AAA VR quality functional available for every developer and build a great VR developers community for a strong feedback.


ADDITIONAL LINKS 🗺️

Media:📺Update 2.0 Trailer ,Video Showcase

Documentation and information:🚩Start Guide |📚Documentation | ⚙️Plugin Website| 🗺️Development Roadmap | 💬Support Discord (Support answers within 24 hours)

Developer: 🌐HMS website

Social Media: 🐦Twitter |▶️ Youtube |💬Discord |🖼️ Artstation


VERSIONS 🌐

UE 4.27 -> v1.1.0

UE 5.1 -> v1.1.0

UE 5.2 -> v1.5.2

UE 5.3 -> v2.0

UE 5.4 -> v2.0


DEMO 💻

Windows -> Download 


C++ CLASSES ⚙️

The Plugin contains 41 unique C++ classes. Including the following(Links lead to the official documentation pages of each class):

Technical Details

Features
  • New VR Player class
  • VR Player Avatar
  • Player adaptive collision
  • Smooth Locomotion & Teleport
  • Smooth & snap turn
  • Sound support
  • Inventory
  • Physically based hand class
  • Finger collision
  • Interaction with objects
  • IK & animation support for hands
  • Door class
  • Drawers class
  • Grabbable object class with variety of settings(Static/Skeletal)
  • Lever class
  • Valve class
  • Button class
  • Code lock class
  • Weapon class
  • Equipment class
  • Stabbing weapon class
  • Climbable class
  • Loading handler class for transition between levels
  • Save system for player preferences
  • Gravity/Direct Pull
  • Menu



Code Modules
  • HeadMountedVR
  • HeadMountedEditor




Other

Number of Blueprints: 96

Number of C++ Classes: 41

Network Replicated: Yes

Supported Development Platforms: Windows 64-bit, Android

Supported Target Build Platforms: Windows 64-bit, Android

Documentation: Link the documentation