WARNING. If you can read this message, your browser is not correctly displaying CSS. I suggest you get Firefox 2.0.

Side Bar Top Bar

University Projects

Chef Online

Chef Online

Chef Online was an experiment in MMOG (massively multiplayer online game) technology, written in C++ and using the WinSock 2 API, that follows the designs used in commercial MMOGs. The idea behind the project was to create a base that could be used to create a full MMOG.

Read more about Chef Online

Scotland Yard

Scotland Yard

Scotland Yard was a multi threaded computer conversion of a board game. The program uses three main threads of execution, one to process Windows messages and maintain the other threads, one for the game logic and one for updating the screen. All of the threads sleep when idle to avoid wasting CPU cycles.

Read more about Scotland Yard

Amulos Shield

Amulos Shield

I was the lead programmer on Amulos Shield, a 3D adventure game powered by Ogre 3D and produced by a team of 3 programmers and 5 artists. The game was based around a series of simple mini games joined together with high quality animated cut-scenes.