Brighton, Flipper and Just A Pixel

The last 6 months have definitely been a roller-coaster!

Yes, a new silly hat. But I blend in.

Yep, a silly hat.

About this time last year I was just starting out as the Technical Director for Happy Finish, but after a year of working their I’ve decided I should go my own way and follow my passions of making video games. Both my partner and myself found ourselves moving from London, our homes for over five years, and packing everything to move down to a place we had never really spent any significant time in. It’s been fun! Continue reading…

Just A Tree

Procedural tree generation inside Unity, I get bored sometimes and like to play around.

Click and drag to move around and use the scroll wheel to zoom out.

Space to restart.

Unity MonoBehaviours in C#

MonoBehaviours, What are they?

If you have been used to working with JavaScript within Unity you will have already been using them, maybe without knowing. They are the base class that every script that can be attached to a GameObject within the editor.

The main functions that are used are Awake, Start, Update, FixedUpdate, LateUpdate and OnGUI, all are case sensitive. There are many, many more of course, feel free to find them here.

For information about how the calling order of MonoBehaviour functions are called please find this post from Unity Continue reading…

Setting up your system for Unity Android Development

This article assumes that you have a project setup in Unity and would like publish it onto an Android device. It will go through the setting up of the Android SDK.

Google-Android-256The easy bit, Android style

Android, compared to iOS is a dream for development. For one, you can do it on a PC or a Mac.

Head over to the Development portal for Android, right here, and then hit the big “Download the SDK” button you see. It’s a large file so go ahead and grab some coffee/tea/beverage of your choice.

Once it’s downloaded, un-zip the file and inside it you will find a folder called “sdk“, now open that to find “tools“, then run the file “android. Either Terminal (Mac) or Window’s command prompt will open up with some text, then eventually the “Android SDK Manager” will open up.

Under the latest Android API (Currently “Android 4.2 (API 17)“)  you will see the “SDK Platform” un-checked, just check that and then press “Install (X) Packages…” (Where X is the number of packages you selected to download) Continue reading…

Making your first Augmented Reality project with Unity within 10 minutes

This article is for anyone who want’s to get started in the world of Augmented Reality (AR), it will be using Qualcomm’s Vuforia (Mainly because it’s very good, and its free!).

Setting up Vuforia

In order to get started, head over to and download either the Windows of Mac version of Vuforia (Mac allows for iOS and Android whereas Windows only allows for Android). Continue reading…