This page describes how to set up your development environment to create Daydream and Cardboard applications in Unreal Engine 4.
Download and build the latest version of the Unreal Engine with Google VR.
Create a Google VR project
Follow Epic's Google VR Quick Start guide to setup a new project. At the end, you will have a simple Google VR application running on Android.
Changes since the Quick Start was written
Stereo Rendering and head tracking are enabled automatically for the DefaultPawn
when using the Google VR plugin. However, we recommend developers create their
own Camera Actor or explicitly add a Camera Component to their DefaultPawn with
Lock to HMD checked. Google VR will automatically apply a neck model in
these cases, improving the user experience. Developer can use the blueprint
SetNeckModelScale to adjust the neckmode offset.
You're now set up for developing Cardboard applications! Daydream applications have a few more pieces, which we explain in our guide on how to Daydream in Unreal.