Implementation of Settlers of Catan in Java. Players will be able to play against AI or other players over the internet.
Settlers of Catan is a board game designed by Klaus Teuber and first published in German by Kosmos. For more information, visit the Settlers of Catan Wikipedia Article.
The objective of the game is to be the first player to reach 10 points. Players earn points by building settlements (1 point) and cities (2 points), having the longest road (2 points) or the largest army (2 points), and getting victory point cards (1 point). To see information about every version and expansion, visit the official Catan website.
In this software, game boards and scenarios are imported from a configuration file, which means new scenarios are easy to create. The configuration files are located in the resources directory.