A Java implementation of the popular board game Settlers of Catan - project developed as part of COMP 361.
- Create & join games / load specific hardcoded games (saved games)
- All base game features including resources, trading, victory points, dice roll, etc.
- Seafarers features including ships, pirate, harbours, etc.
- Cities & Knights features including progress cards, knights, barbarians, etc.
- Client/Server - P2P hybrid
- LibGDX - The game engine
- KryoNet - Client/server library
- Dagger 2 - Dependency injection
- Resource icons - Settlers of Catan icons by Blaise Vincz
- Tile icons - Alternate Catan Hexes by Avangion
- Knight icons
This project is licensed under the MIT License - see the LICENSE.md file for details