@_SamKeene

Building a Multiplayer Game in Daydream VR and Photon

It is the great paradox of virtual reality that we can be whoever we want to be, do whatever we want to do, and yet for some reason it all feels a bit lonely. We are social animals but the truth is that most people find virtual reality rather isolating. Isolation is boring, and bored Continue reading Building a Multiplayer Game in Daydream VR and Photon

Daydream VR: Raycast Data From the GvrBasePointer Without an EventTrigger

This is a quick and easy technique for extracting data from the GvrLaserPointerImpl’s¬†raycast system without going through the GvrPointerInput system or the targetObject’s TriggerEvent. Using the Player gameObject pattern of my previous tutorials or the same pattern from the Daydream SDK demos you can use this method to easily make a teleportation system with all Continue reading Daydream VR: Raycast Data From the GvrBasePointer Without an EventTrigger

Spatial Audio in Daydream VR

Spatialized audio refers to sound that appears to come from a particular direction in 3D space. It is one of several inputs that combine to create a sense of immersion for the user within the VR environment. The Daydream SDK comes with a suite of robust components that allow us to effortlessly simulate the complex behavior of Continue reading Spatial Audio in Daydream VR

Building a Daydream Controller Based App From Scratch

(03/14/17 updated to work with Google VR SDK 1.3 and the Unity 5.6 beta)¬†Since writing my previous Daydream tutorials¬†many things have changed in the Daydream Unity SDK. This post is a comprehensive tutorial taking you through the steps involved in creating an interactive Daydream controller based app from scratch. By the end, we’ll have a Continue reading Building a Daydream Controller Based App From Scratch

Building Daydream VR From Unity To Your Phone In 6 Easy Steps

I’ve been receiving a lot of messages from people having problems building Daydream apps from Unity to their phone. So this is a quick post to go over the basics of doing just that, in 6 easy steps. It’s been a while since I went over the basics of setting up¬†Daydream and since then a Continue reading Building Daydream VR From Unity To Your Phone In 6 Easy Steps

Build a Vive / Tilt Brush Style Controller in Daydream

The¬†differentiating feature of Daydream from other head locked VR systems on the market is its handheld controller. As a developer, there are a lot of cool tricks you can do with the controller to create a delightful experience and help your app really stand out. There’s the superhero effect: presenting wrist locked UI with the Continue reading Build a Vive / Tilt Brush Style Controller in Daydream

Throwing Objects in Daydream VR and Unity

Have you ever walked into an antique store and been struck with an overwhelming urge to grab things off the shelves and start throwing them against the walls? Well, you’re in luck because that kind of antisocial behavior is one of the singular pleasures of being a VR developer. Smashing, breaking and destroying digital things Continue reading Throwing Objects in Daydream VR and Unity

Teleportation in VR with Google Daydream

Of all the complexities involved with¬†building VR applications designing locomotion is possibly the most difficult. Representing natural movement through virtual worlds is made complicated by¬†VR’s inability¬†to track bodies outside of a small localized area. The problem is not dissimilar to the Exactitude In Science paradox discussed by the French philosopher (and grandfather of Simulation Theory) Continue reading Teleportation in VR with Google Daydream