October 15, 2019 update:
  • The Daydream View VR headset is no longer available for purchase. However, developers can continue to use the existing Google VR SDK to update and distribute their apps to the Google Play Store, and make them available to users in the Daydream app.

Download Unreal Engine with Google VR

Terms & Conditions

By downloading the Google VR SDK, you agree that the Google APIs Terms of Service govern your use thereof.

The Unreal Engine distributed by Epic contains the essential tools that you need for building Daydream and Cardboard apps. However, the source code in the Google GitHub repository includes the latest Google VR features and bug fixes.

This guide shows you how to build Unreal Engine from source using the Google GitHub repository.

Download and build Unreal Engine with Google VR

  1. Gain access to Epic's EpicGames/UnrealEngine GitHub repository. This will also allow you to access Google's googlevr-unreal/UnrealEngine GitHub repository, which is forked from Epic's.
  2. Obtain the GVR SDK Unreal branch from the Google GitHub Repository using one of the following methods:
    Method What to do
    Fork and Clone

    Follow Epic's instructions for Forking and Cloning Unreal from GitHub.

    However, where Epic's instructions refer to EpicGames/UnrealEngine, use the 4.18-googlevr branch of Google's googlevr-unreal/UnrealEngine repository instead:

    git clone -b 4.18-googlevr git@github.com:googlevr-unreal/UnrealEngine.git
    Download

    Follow Epic's instructions for Downloading Unreal as a Zip from GitHub.

    However, where Epic's instructions refer to EpicGames/UnrealEngine, use the 4.18-googlevr branch of Google's googlevr-unreal/UnrealEngine repository instead:

    https://github.com/googlevr-unreal/UnrealEngine/archive/4.18-googlevr.zip
  3. Follow Epic's instructions on Building Unreal Engine from Source.
    • Make sure to choose your operating system in the first step.
    • Prevent setup from overwriting the included Google VR SDK library with the older version provided by Epic. Select "n" when you see "Would you like to overwrite your changes (y/n)?".
  4. Follow Epic's instructions to set up Unreal Engine for Android development.