Projects

Here you can find out a bit more about the projects that I have been involved with over recent years. I haven't listed every project that I've written a line of code for, only the ones in which I have played a significant role.

GrimFBX

A prototype command line tool using the FBX SDK to import animated 3D models into Legend of Grimrock mods. Supports skinned animation with up to 4 bone weights per vertex. While picky, some of the animated models added to the ‘ORRR2’ mod were imported using GrimFBX.

Grimrock Model Toolkit

Written in C# and DirectX the GMT allows modders to convert Legend of Grimrock models to OBJ format and to load OBJ, 3DS or DXF 3D models, assign materials to mesh segments and then save those models for use in custom Grimrock dungeons.

iSAM Mobi (iOS / Android)

iSAM Mobi is a mobile client for SugarCRM and iSAM CRM systems that run in the cloud. iSAM Mobi stores a local copy of your CRM data and was developed for Abazander's CRM system 'iSAM'.

Photoshop: Sprite Sheet Generator Script

The Grimrock Model Toolkit is a mod-tool for the Legend of Grimrock. The GMT makes it easy to re-texture models in Legend of Grimrock Mods and a large number of the rextured and modder-created models on the Legend of Grimrock Mod Nexus were made using this tool.

Plist Pad - A Simple Plist Editor for Windows

Plist Pad is a property list file / plist editor for Windows and soon Linux and OSX. Designed around the native Plist editor for OSX and adding useful features such as find and replace, Plist Pad is intended to bring friendly plist editing to all platforms.

Grimrock Graphics Atlas Toolkit

The Grimrock Graphics Atlas Toolkit is a small utility that was created in order to pack icons for custom items into 'graphic atlas' files for Legend of Grimrock mods.

Ikaroids (Xbox 360)

Ikaroids is a fast paced arcade shooter which was originally released as an Xbox Live Indie Games title on the Xbox Marketplace. All code for this project was written by me and this is my first game project to be released publicly.

macOS Batch Image Resizer

OSX Batch Image Resizer is a simple to use, free application for OSX developed by Iron Star Media Ltd to allow users to resize hundreds or thousands of images quickly and easily.

Pixel Grinder

Pixel Grinder is a Batch Image Processor that allows you to resize, watermark and modify thousands of images with just a few clicks of your mouse. Pixel Grinder allows you to setup a custom sequence of image processing actions that you can apply to a collection of images.

Sprite Font Builder

Sprite Font Builder is a cross-platform application for generating fancy bitmap fonts for use primarily in games built with engines and frameworks that support Bitmap Fonts such as Cocos2d.