Ce jeu est un projet universitaire. Le but de ce projet était de mettre en place une architecture MVC robuste et d'intégrer diverses design patterns. Parmis les patterns utilisés on retrouve le pattern observer, le pattern proxy, le pattern adaptater, le pattern factory method et le pattern strategy.
-
ANT : Ouvrir le terminal à la racine du projet et lancez la commande
ant run
. -
WINDOWS : Ouvrir le terminal dans le dossier
dist/
et lancez l'exécutablerun.bat
. -
LINUX : Ouvrir le terminal dans le dossier
dist/
et lancez l'exécutablerun.sh
.
Chaque joueur peut:
- Se déplacer d'une case (haut, bas, gauche, droite).
- Déposer une mine sur l'une des 8 cases adjacentes.
- Déposer une bombe sur l'une des 8 cases adjacentes.
- Utiliser le tir horizontal ou vertical.
- Déclencher un bouclier, qui rend invincible pendant un tour.
- Utiliser une hache (haut, bas, gauche, droite).
- Passer son tour.
Lors de sa création, une grille peut contenir des murs, des kits de soins, des boîtes de munitions et des barils explosifs.
Par défaut une bombe explose au bout de trois tours.
Par défaut un tir horizontal ou vertical n’a pas de portée limitée.
Par défaut une mine n’est visible que par celui qui l’a posé.
-
N'hésitez pas à signaler des bugs.
-
N'hésitez pas à améliorer le code existant.
Ce projet est sous licence MIT.
-
Emilien Huron