Develop
Develop
Select your platform

Choosing Unreal Engine installation by feature compatibility

Updated: Oct 10, 2025
Use the following comparisons to help you choose the version of Unreal Engine that best matches your development needs for building a Meta Horizon OS app. There are several methods of obtaining versions of Unreal Engine tooling, but they do not have feature parity, and the differences between them are not immediately obvious.
For app development with Unreal Engine 5, you can:
For app development with Unreal Engine 4, you can:
Compare the features and fixes between these Meta XR development options to determine which best suits your needs and style.

Features

Feature
UE 4
UE 5 Oculus-VR Fork
UE 5 Epic Version + Meta XR Plugin
-
Limited
Limited
Limited

Performance

Feature
UE 4
UE 5 Oculus-VR Fork
UE 5 Epic Version + Meta XR Plugin
-
-
-
✓(v63+)
-
Limited
-
Mobile compositor layer depth testing
-
-
-
✓(v77+)
-
VR MobileHDR
-
✓(v62+)
Mobile Deferred
-
-
✓(v72+)
-
-
✓(v65+)
-
-
✓(v65,v67+)
-
-
✓(v65+)
-
-
✓(v68+)

Fixes

The Oculus-VR GitHub fork contains the latest features and bug fixes that are not yet available in the standard Epic source distribution, including:
  • PSO Cache
  • Fastbuild
  • Multiple Vulkan renderer updates
Note: 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.

Samples

Samples can be found in the public Oculus-Samples GitHub repository:

GitHub tag naming convention

Note: The GitHub tag naming convention also includes the OVRPlugin and SDK version.
This GitHub tags link contains a list of the Source Code Distributions Meta released. The tags are formatted as “oculus-(UnrealEngineVersion)-(OVRPluginVersion)-(OculusSdkVersion)”, for example “oculus-5.1.1-release-1.82.0-v50.4”.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon