UX Design

UX is the gateway between your customer and your app. Engaging and retaining users at the keys to long-term success.

Using Invision to prototype UX flows

Invision (invisionapp.com) is a web tool for prototyping UX flows. I’ve used it for several projects over the years, and found it to be a brilliant way of showcasing a mockup to a stakeholder during greenlight meetings. This project – https://invis.io/F39PPX1JD – is an example of an interactive prototype for an example project.


Produced on commission for an artist, HoneyAimee.com is a graphics portfolio that intends to showcase a variety of skill sets. Each portfolio item is designed to be clean and easy to read. It utilises white space to draw attention to the coloured assets that showcase the client’s work. The page had to be responsive to
+ Read More


Our sandbox missions allow players to experiment with game mechanics and give them a lot of space to play in.

Bringing Console Franchises to Mobile

With mobile games generating billions in revenue, it’s no surprise that publishers from the world of PC and console games want in on the action, each trying to bring their existing IPs to touchscreens. Let’s look at some great and awful ways of doing it.

MovieStarPlanet HD – MSP’s Tablet App with over 10 million downloads

In Autumn of 2013 I spent my free time redesigning the main UI for the web game. When I presented it, I was offered the opportunity to design a new tablet app based on my design. In order to release as soon as possible I designed the app to take the existing feature set and
+ Read More

Rainbow Harvest – The Next Generation Farming Game

Rainbow Harvest is the next step in F2P farm games. It takes inspiration from the current market, but Rainbow Harvest is built to change as the player plays – moving from a single-player story driven experience to a an easily engaged social experience that aims to entertain and retain with a casual market audience.

MovieStarPlanet HD – Tablet Chatrooms

As a social network, chatrooms are one of the most important features in MovieStarPlanet. The  phone app chatrooms have static avatars and limited functionality. We ported movement, scaling and speech bubble ideas from the web chatrooms, but I moved the text input field above the chatroom rather than below. This means that when the keyboard
+ Read More

Other Features

I was also responsible for: Animation selector for chatrooms and movie studio The press website for MSP apps Beauty Clinic – the makeup studio feature for avatars Careers – a quest system I took over when it entered development Improvements to the Create and Rate daily retention feature VIP Tiers on tablet – the new
+ Read More

My “Rules” of Game Design

A growing list of “rules” I use when designing games.