The May sale is here! Save 70% on select products now through May 23.

Head Mounted VR (Plugin/Template)

4.23 out of 5 stars(13 ratings)
  • 77%
  • 0%
  • 0%
  • 15%
  • 8%

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

On Sale$129.99
$116.99Sign in to Buy
  • 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 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.


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


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


Windows 💻 -> Download 


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

Technical Details

  • 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


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