Projet labyrinthe
Binome : DOAN Lancelot OUDIN Clement
Difficultés :
Aucune grandes difficultés n'ont étés recontrées dans le développement de l'application.
Choix de programmation :
Concernant le chargement du labyrinthe, nous avons parcouru le fichier ligne par ligne. En effet, le parcourir caractere par caractere se serait montré trop long et donc pas assez optimisé.
Le cas des exceptions aura été géré à la fin, le but principale étant de faire fonctionner l'application.
Lancer l'application :
Pour lancer le Main, il n'est pas nécessaire de mettre le nom du labyrinthe dans la requête. Le nom du labyrinthe sera demandé au travers d'un scanner.
Pour lancer l'application, il suffit donc juste de lancer : java Main , ou juste de lancer via IntelliJ. A partir de ce moment, un scanner nous demandera quel labyrinthe on veut sélectionner. Il faudra donc indiquer le chemin comme ceci : laby/laby0.txt
Quand le labyrinthe aura charger, il suffira juste d'indiquer la direction en MINUSCULE.
Tests :
Lors des tests unitaires, on a pu tester les déplacements du personnage. On a pu de ce fait vérifier si les emplacements sur lesquels le personnage arrivait étaient corrects. Ceux-ci se sont montré concluant.
Puis on aura aussi testé si les exceptions fonctionnaient. Ces tests se sont aussi montré concluant.