About

Below is a list of completed games and experiments wich i have worked on over the last few years

Flash Games

Facebook Games

Worked as a game programmer for the following projects at 3 Blokes Studios.
As a game programmer, I was responsibe for implementing game mechanics, facebook technologies, platform integration and optimization.



2010 - 3 Blokes Studios | Hospital Town [Discontinued]




2010 - 3 Blokes Studios | Virtual Villagers [Discontinued]




2010 - 3 Blokes Studios | Galactic Trader




2011 - 3 Blokes Studios | TBA


A not yet announced facebook game. For this project I have also been responsible for developing and maintaining game tools for rapid creation and modification of game content.



Other

Following are incomplete projects developed independently by myself during my fulltime work under my studio title 'UpKey Studios'



2010 - UpKeyStudios | UpCraft Prototype




Prototype of 3d open world minecraft-esque technologies based on XNA and the OpenSource TechCraft project.



2011 - UpKeyStudios | GameEngine / Editor




Full 2D game engine based upon XNA Framework. Complete with an advanced toolset for composing complex game objects, levels and other game assets. Engine also supports realtime physics using Box2D, Realtime dynamic lighting, Infinite parallax depth, Advanced particle systems, all based upon a extensible composition architecture.



2011 - UpKeyStudios | Defence Game Prototype


A technology prototype for a defence game, based upon Xen Engine and XNA Framework. Features hundreds of monsters moving around and attacking one another.


Experiments

Twitter

15-01-2012
Spent the weekend coding AI, optimizing map rendering and working on a improved lighting system. Starting to look like a game :D

25-12-2011
Working on some crazy code #xmascoding

18-12-2011
Enjoyed my first Ludum Dare. Didn't finish my game, but will definitely be competing again next time!

01-12-2011
OSX and XCode Updated. Time to test AppCode.

10-10-2011
RT @morganjaffit: Amazing how offended the core gamers get when someone suggests making a game that's not for them. Diversity? How dare ...