Project: Distributed, Strategic Snakes and Ladders

Why something as simple as a project to make a computer game needs such a long title is one of the mysteries of higher education. This was my final year group project at university, which I coded alongside three other group members. I was responsible for coming up with the game's appearance as well as coding the graphical user interface in Java3D. In addition, threading and sockets were used to allow network gameplay so that up to four players can play at once. The game also allows the player to play against any number of computer players, with a maximum of four players (human or computer) able to play at once. The game should work still, if not shoot me an e-mail and time permitting I'll see what I can do.

The objective of the game is to be the first player to reach the yellow node in the top right of the board, with each player having to travel along coloured links to get there. Each player is assigined a random node on the board, with a number representing players 1 to 4. The possible links they can travel are shown as corresponding coloured buttons along the bottom. Be aware however, whichever colour you choose affects not only you, but any other player adjacent to a same coloured link.

Have fun, and try the multiplayer option too. Multiple games can be opened on the same computer using different internet browsers.

Controls:

Play Game