Software Over the past few years I've written various interesting pieces of software. Most have since been lost, but some of the bigger projects are on this page. They are generally released under open source licences so you can just play with the application and/or modify the source code. Click the image or title to find more information about each project.  | Volumetric Game Engine (2007 - 2010) Summary: A unique game engine which allows fully destructible environments due to a volumetric representation. Technologies: C++, Qt, Ogre3D, Bullet, CMake License: ZLib |  | Voxel Studio (2005 - 2006) Summary: An application for displaying and manipuating volume data. Technologies: C++, Qt, Boost, SCons License: GPL |  | Motion Detector (2005) Summary: Detects and display the amount of movement present in an image from a webcam. Technologies: Java, JMF License: GPL | | Quantum Simulator (2004) Summary: Written to support my MSc work on quantum computers and programming languages. The project includes a simulator and a compiler. Technologies: C++, MatPack, GSL License: GPL | | Graphics API (2003) Summary: A software-based 3D graphics API which performs texture mapping, lighting, hidden surface removal and depth buffering. Technologies: C++ License: LGPL | | 3D Game Engine (2001 - 2003) Summary: A 'First Person Shooter' type game engine (and tools) to which content can then be added to create a complete game. Technologies: C++, OpenGL, Qt, XML License: GPL |
|