After working with basic socket programming, this project aimed to pull together some of the techniques I had picked up in other 3D programming projects to develop an online game.
The approach was a simple client server model, allowing clients to connect to a server program running various threads and the game logic to return data to the client.
From testing, it was actually great fun to play around with friends across the internet. The graphics were terrible, but great fun messing around running around firing stuff at each other.