Build a Fruit Ninja Game Mechanic In Daydream VR

In this tutorial we’ll build a simple Fruit Ninja style game mechanic in Daydream VR. It follows on from my previous post where we built a simple laser pointer using the the Daydream Controller API. I call this game Fruit Slicer and apart from being a very straight forward game mechanic to build it is also Continue reading Build a Fruit Ninja Game Mechanic In Daydream VR

Unity Announces Native Daydream Support

Yesterday Unity announced native support for the Daydream platform. This is great news for developers for several reasons: It taps into the massive development community that Unity has. Any Unity developer is now by default also a Daydream developer. Unity already has a rich ecosystem of talented game devs, application devs and artists.  I’m excited for Continue reading Unity Announces Native Daydream Support

Building a Laser Pointer With The Daydream VR Controller

In this post I’m going to share some knowledge of the Daydream VR Controller, and show you how easy it is to build a laser pointer with the Controller API in Unity. As of writing (September 2016) Daydream hasn’t yet been released. For more info on the release date and Daydream VR in general visit the official Continue reading Building a Laser Pointer With The Daydream VR Controller

Getting Started With Google VR Daydream

Disclaimer: I’m employed by Google, I work in the VR team at YouTube. All of the opinions expressed in this article and any article I publish are absolutely my own and do not reflect the opinions or direction of Google or YouTube. I would never talk about any Google tech that isn’t already publicly available. The purpose of Continue reading Getting Started With Google VR Daydream

Animating Smooth Curves With UIBezierPath and CoreAnimation

If you’ve ever tried using a UIBezierPath to create anything more complex than a rounded corner you’ll understand how excruciatingly annoying it can be to control. Adding even more annoyance to this is there isn’t a lot of practical info out there on interpolating large complex sets of 2D points using cubic or quadratic curves. Continue reading Animating Smooth Curves With UIBezierPath and CoreAnimation

iOS 8 Custom Keyboards – In Two Steps

Making a custom keyboard in iOS 8 is extremely easy, if you think otherwise you’re a dinosaur! Currently, as of Xcode 6 Beta 6, there’s very little documentation and examples, but that doesn’t mean it’s hard. I spent the better half of an afternoon banging my head against a desk until I realized how simple it Continue reading iOS 8 Custom Keyboards – In Two Steps

Intro to POP, iOS Core Animation Wrapper

Pop is the Core Animation wrapper built by Facebook that underlies their new (Flipboard killing) app, Paper. The interaction, animations and transitions in Paper are current, creative and sophisticated. The lack of imagination in the iOS dev community has been one of my personal frustrations for a long time now. For Facebook to release Pop Continue reading Intro to POP, iOS Core Animation Wrapper