Projet de 1re année de BUT Informatique, consistant à recréer le jeu de société "Les Aventuriers du Rail - Europe" en langage Java et JavaFX, sur une durée d'un semestre.
Cette première partie consistait à programmer les différents mécanismes du jeu en Java. Une base de code et une interface graphique, développées par nos professeurs, étaient fournies.
Afin d'y parvenir, nous n'avions que les règles du jeu et le squelette du code. L'application devait respecter les principes de POO et devait être testée avec les tests unitaires de JUnit.
Note individuelle obtenue : 18.40/20
Cette seconde partie consistait à coder le fonctionnement des graphes mathématiques dans le contexte du jeu. Il existe un mécanisme de routes qui détermine les points du joueur, il nous fallait donc trouver un moyen de le concevoir en Java. Les routes étaient définies en tant que graphes, et grâce aux algorithmes mathématiques, on a pu programmer le calcul des points réalisés.
Note individuelle obtenue : 12.00/20
Cette troisième et dernière partie consistait à coder l'interface graphique du jeu en JavaFX. Un code fonctionnel du jeu entier était fourni (dans le cas où le code de la 1re partie ne fonctionnerait pas).
Une analyse de l'existant et une maquette étaient nécessaires avant de se lancer dans la conception graphique, nous avions besoin d'un aperçu du produit final. Une fois celles-ci établies, il ne restait qu'à coder l'interface, avec le peu de notions JavaFX que nous avions eu en cours.
Note individuelle obtenue : 14.25/20