Backgammon is one of the oldest board games known. It is a two player game where playing pieces are moved according to the roll of dice, and a player wins by removing all of his pieces from the board before their opponent. Backgammon is a member of the tables family, one of the oldest classes of board games in the world.
Design Patterns and Resources
used In this project i used : MVC , Observer MVC used to separate the code in model view control and simplifying the MVC separates the representation of user interaction with the information Observer i used for generation history and console observation I am using also thread and Framework JFormDesign