University Projects
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.
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.
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.