Aaron's Stuff

Spare time projects and other things

Happy Graph

A Java package for representing weighted directed or undirected graphs designed to be fast and light. Available on GitHub.

Virtual Page

Write or draw on this virtual piece of paper built using Javscript, MySQL and the HTML5 Canvas


Pilot a helicopter through a city and complete all missions to unlock a "secret". Available on Google Play.

Starvin Marvin

Play as Marvin in this platform game developed for Adobe's Flash. Download here.


Some of my images. I used to shoot with a Nikon D3100 but have upgraded to a Nikon D610.

Level Design, 3D Models and Textures

Level design for Valve's Half-Life 2, 3D assets created in Cinema 4D and 3D Studio Max and game textures created in Photoshop.