Jeu de cartes, console & swing (JAVA)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
img
src
Bataille_Daussy_Obeidat.jar
README.md
build.xml

README.md

Projet constituant à reproduire le fonctionnement d'un jeu de la Bataille Norvégienne, dans un premier temps, dans la console, puis en interface graphique.

En mode console le jeu se présente de la façon suivante :

alt tag

En utilisant Swing pour réaliser l'interface graphique, le résultat final ressemble à celui-ci :

alt tag

Fenêtre qui demande le nom de l'utilisateur et le nombre d'adversaire qu'il souhaite.

alt tag

Fenêtre proposant à l'utilisateur d'échanger ses cartes en début de partie, comme les règles le stipulent.

alt tag

Fenêtre représentant un moment t d'une partie de Bataille Norvégienne, on y voit les cartes en main de chaques joueurs, on y voit la dernière carte posée sur la table et qu'il reste encore au moins une carte dans la pioche. On a aussi accès aux logs nous permettant d'avoir un historique des actions réalisées pendant la partie.

alt tag

Fenêtre JDialog au dessus de la partie laissant le choix au joueur réel de choisir une ou plusieurs cartes à jouer.

alt tag

Lorsque le joueur réel pose un As il a la possibilité d'envoyer le tas à un autre joueur, cette pop-up lui laisse choisir sa victime.

Jeu réalisé dans le cadre de LO02 (Langage Java), cours de Monsieur Doyen, à l'Université de Technologie de Troyes, afin de mettre en pratique tous les concepts étudiés en cours.