







Version 1.13.29 (18:16 13-01-2001) for Linux
![]() |
![]() |
Network Battleships is a two player game designed to be run on two separate machines in a local area network. The game is now complete and formed the whole of my coursework for the Software and Computing 3 (C++ and OO design) module that I studied at University. The game was awarded a mark of 85%.
The game runs on Linux and has been tested on RedHat 6.0 and Mandrake 7.0. It took approximately 8 weeks to write, though that was not full-time.
The main body of the game was written during a single night and the rest of the time was spent adding and refining features and debugging the graphical user interface. The GUI is implemented from "first principles" i.e. all event handling and drawing is done by Network Battleships. This isn't the best way to do things but, having decided that everyone was going to write a game, our genial lecturer decided that he wouldn't teach us how to use the Linux windowing toolkits until three weeks before the project was due in (by which time the game was finished).
There are a couple of Easter Eggs nestling within the game, but the people to whom they are dedicated are never likely to play the game and so only me and one other person are ever likely to know about them... which is a shame - the main egg is very funny (though I suppose you probably had to be there).