Project GitHub:


This project was developed using Unreal Engine 4.23.

I created this project as I thought it would be useful to have barebones virtual reality-based movement coded in C++ for when I need it for my final year project or any other VR based project I may work on in the future.

It contains most of the commonly found virtual reality movement modes and a developer mode for testing VR interactions using the keyboard and mouse which I show in the demo video below. I am currently working on making the classes into a much more functional stand alone VR movement component that will come within a Unreal Engine plugin but for now its a standalone project.

The supported movement modes are:

  • Developer
  • Teleporting
  • Speed Ramp
  • Joystick
  • Lean
  • Swinging Arms