Ce projet est une implémentation en java du jeu de société « Les Colons de Catane ».
-
Xirui ZHANG
-
Yingqin HU
Pour compiler et lancer ce projet, vous devez avoir au minimum Java 8 sur votre machine (+ javac). Comme il y a encore quelques erreurs non gérées, il est préférable d'utiliser Visual Studio Code pour pouvoir les ignorer et s'exécuter normalement.
Tous les fichiers .java sont dans le dossier JavaProjet/src et sont répartis en 3 packages : cantane (pour le modèle), GUI (pour les vues), Observer (Pour le pattern d’observateur).
Vous pouvez lancer le jeu par le fichier Main.java dans le package GUI.
Le jeu se joue entre 3-4 joueurs (humain ou IA, selon le choix de l’utilisateur). Le premier joueur qui atteint 10 points gagne. En lançant le jeu, vous pouvez paramétrer le jeu : choisir le nombre des joueurs (3 ou 4 personnes) et le type de joueurs (humain ou AI), ainsi que personnaliser les noms des joueurs.
(Attention : il faut cliquer sur le bouton « OK » après chaque saisie du nom de joueur pour qu’il puisse s’afficher sur le plateau du jeu.)
Après avoir configuré toutes les informations de base des joueurs ci-dessus, vous pouvez entrer dans le plateau du jeu en cliquant sur « Nouveau jeu ». Enfin, un plateau carré en version simple va s’afficher sur votre l’écran.
Pour plus d’informations sur les règles, consultez https://www.regledujeu.fr/catane