The first step in setting up your development environment is to install the Unreal Engine version of your choice.
To access the Oculus-VR fork of Unreal Engine, ensure you have a verified Meta Developer Account. Your Epic Games and GitHub accounts must also be linked. For detailed guidance and hardware requirements, see Prerequisites for installing Unreal Engine.
Set up your Meta Quest development environment by using one of the following methods:
UE 5.0+, built from Meta’s Oculus-VR fork of Epic Games’ UE 5.0+ (Recommended)
UE 5.0+, installed from Epic Games, and the Meta XR plugin
Engine integration of Meta XR features, which removes the requirement to install Unreal Engine’s Meta XR plugin.
Installing UE 5.0+, Meta’s fork
This installation includes Unreal Engine 5.0+, the Meta XR plugin, and additional features and fixes that make UE work seamlessly with Meta Horizon OS. It’s recommended to use this installation for the latest support with Meta Quest features and improvements.
Note: It is not necessary to install the Meta XR plugin separately when installing Meta’s fork of UE 5.0+.
Note: Remember that to access the Oculus-VR fork of the source code, you need a verified Meta Developer Account, as well as Epic Games and GitHub accounts that are linked. For more information, see Prerequisites for installing Unreal Engine.
From the list, select the UE version you want. The first version number in the tag name corresponds to the Unreal Engine version, and the last version number (prefixed with v) corresponds to the Meta Horizon OS version.
Note: It’s recommended to choose the latest version for the newest features and bug fixes.
Click Code, and then click Download ZIP to download the files.
Unzip the folder to the preferred location on your development machine.
Build the engine by following the “Getting Up and Running” instructions in the README.
Note: Building from source requires Visual Studio with the Game development with C++ workload installed.
Installing UE 5.0+ from Epic Games
Install UE 5.0+ directly from Epic Games using the Epic Games Launcher. You’ll need to install the Meta XR plugin separately. This means you’ll miss additional features and fixes in the fork. For more information, see Installing the Meta XR Plugin.