App development, coding, writing games, that sort of thing.

UIPickerView and Swift 3

I’ve been learning how to code using Swift 3. As Swift 3 is still so new, a lot of the help on the Tinterweb is for Swift 2. When you try to get help with the Cocoa and Interface Builder stuff things can get a little tricky. What the net says works perfectly in Swift… Read more →

One Trick Ponies

They make for the best video games, right? It’s hard to find fault with a game like Tetris, given that it has one trick which has been refined to perfection leaving no room for criticism. Unless you don’t like that one trick, of course, but then you’re just a weirdo. I like games that do… Read more →

The A-Team

That’s what I’m building for my next game. Ok, ok a little misleading and you’re all no doubt excited about playing my latest game because you think you’ll be playing as Mad Murdoch and BA. But what I meant was that I am getting together a team of people to help with the production of… Read more →


A dislocation has caused a dislocation of my development on a new game. Three weeks ago I managed to dislocate my shoulder for the third time. Pretty painful, but not half as painful as having a few weeks off work and then having to go back to work. I should have spent the time working… Read more →

The Future

Since I released Discbord in August I’ve been thinking about my future as an app developer. I’ve been programming computers since I was ten or eleven, when I learned BBC Basic on BBC Micros and Acorn Electrons. I was programming games even then, although my skill level was nowhere near good enough to make anything… Read more →

Letters Learn

I’m learning again and this time I’m using letters to help me do it. Ever since I knew that one of the co-founders of the Corona SDK, Carlos Icaza, was working on a new game development engine for mobile devices I wanted in. Not that the Corona SDK isn’t a great product, it is. I’ve… Read more →

Discbord: Day 3

Basically I’m now rich from the sales of Discbord. Well, ok, I’m not but it’s not unexpected. I am however happy that I actually released another app, and I’ve been chuffed with some of the comments from people that have played it. I’d planned on releasing Discbord and then checking out Lanica’s Platino SDK as an… Read more →