programming icon

Programming

Some of my programming projects.

Cityscape

http://cityscape.sourceforge.net/

Cityscape is a rough engine of a game involving flying a car-like craft through a small city of skyscrapers. There is not much of a game to it. The only redeeming factors about it, in my mind, are the other crafts' basic intelligence (simple 3D pathfinding), the menu and the textures.

I have abandoned this project. I started it in the summer of 2001 as I started learning C++ properly. This was my (primary) learning project. In retrospect, I would have done a lot of it very differently. The code is very, very messy. Basically, I just kept adding bits on without having an overall plan. I don't think it even compiles with recent versions of GCC.

TunnelFighter

http://hobbiton.homelinux.net/tunnelfighter/

A game in which you fly down a tunnel in a small craft. This program uses the SimpleModel library.

I started this in June 2003. The project is basically dormant at the moment.

SimpleModel

http://hobbiton.homelinux.net/simplemodel/

SimpleModel is a file format for 3D models. I aim to make the SimpleModel package a modelling toolkit for 3D games. It includes a library for reading and rendering models, some example applications for this and I am working on a reliable plugin for blender to export models in this format.

I had started work on a seperate modeller, but it turned out that it was a little too ambitious.

I started this in August 2003. I have rewritten it at least once... I will finish it one day.

Noughts and Crosses (osandxs)

source - http://hobbiton.homelinux.net/osandxs-0.1.tar.gz

Basic noughts and crosses game in gtkmm.

I wrote in my free time between Saturday, 27th March 2004 and Monday, 29th March 2004.


Craftsman Ltd Website

www.craftsmanltd.co.uk

This is a Mambo server with a custom module for the granite quotation. It is operational now, so, if you need granite worktops, go there.