Programming
This section of the site is dedicated to various projects I’m either working on or finished. These are most likely to be programming based, as that is what I do most, however other things could pop up over time, as the need takes me.
Work In Progress
Bonsai - A Lua based 2D “game engine” system.
Raytracer - Just what it says, a ray tracer program.
Completed Projects
Final Year Degree Project - All the work from my final year degree project
The Parallax Project - Bored one night, decided to kill some time…
Magic 8 Ball - A very simple C# Magic 8 Ball program built for my mobile phone.
Tech Tests
MD5 Renderer - A Doom3 model format renderer.
Reflections - An example of Planar reflections.
Shadows - A shadow mapping test
SinCity - An attempt at making a shader to approximate the look of the film Sin City.
Multi-threaded Game Engine Proof of Concept - A test for a multi-threaded game engine design
Off Site Work
OpenGL Window Framework - A Win32 C++ Opengl Windowing Framework for context creation (used in the above projects)
The Game Texture Loader - A C++ texture loading library (used in some of the above projects)