I'm a full-time software engineer based in Winchester, England. I also work on various projects (mostly Android based!) in my spare time.
Interested in working together? Send an email!
Pixel Blacksmith is a free Android crafting game. It has been downloaded over 150,000 times, and has an average rating of 4.0.
It was my first Android app, so has evolved significantly over time as my skills have improved, and in response to player feedback. The most recent iteration has a massive array of features, including 230+ items, 50+ traders, 50+ visitors, 20+ settings, and 25+ upgrades.
Whilst working on the game, I've been the developer, designer, promoter, customer support, and any other role that has been required!
Game Dev Algorithms is a Wordpress based blog updated a few times a month with algorithms / techniques I've come across whilst developing games, in the hope that they'll be useful to others.
Techniques are explained fully, and contain diagrams and example code where appropriate.
Most articles have code hosted on GitHub's Gist platform.
With over 10k installs, the Android game Connect Quest was a moderate success. It features a level generator, and a few rather complex algorithms for detecting puzzle completion.
Additionally, puzzles can be shared between users & imported via QR codes.
It unfortunately ran into legal issues shortly after release, due to the word "Flow" in the original game name, leading to a rebrand.
HealthGhost was a health blog created with a friend. The design was a heavily customised theme, modified to add various new features (such as post tags).
Unfortunately it failed to gather much interest, so is no longer updated. It was previously hosted at HealthGhost.com, but is now retired to a free subdomain.
Vidsta is an open source video player library for Android, built to simplify the process of playing back local or remote files.
It was initially built to be used in a client's project, then extracted for general use.
Tactical Fortress is an upcoming multiplayer turn-based strategy game. It aims to convert the popular 20+ player PC FPS Team Fortress 2 into a more tactical game, whilst keeping the same maps, weapons and classes.
The project uses AndEngine for 2D movement, Tiled for map generation, and Google Play Games for multiplayer.
Blacksmith Slots is an upcoming Pixel Blacksmith spin-off, merging slot games with the crafting system from the previous game.
It features many maps, items, characters, and missions.
I have a strong interest in order and structure, and databases perfectly fit that requirement. My MCSA and MTA were gained in my spare time due to my passion for databases, and I have extensive experience with most database flavours.
Like many programmers, most of my languages are self-taught, so I have plenty of experience in them but no formal qualifications.