The bluegammon package contains static resources of the Bluegammon game.

Concepts and Structures

Following static resources used in the Bluegammon game, comprising following classes:

Due to the nature of these classes, they are accessed from within many other classes of the other packages.

Implementation note

These classes are accessed in a static way. However, some of them implement listener interfaces and will be instantiated internally.

Note: The bluegammon game is designed to work for displays of size 220x176.

Class diagrams

Class diagram depicting the active structure when setting up the game and connecting to a remote player:

Class diagram depicting the active structure during distributed game play: