Skip to content

dmc30dev/EscapeGame

Repository files navigation

Lancement du programme :

1 - Dans une console : - se positionner dans le répertoire où se trouve le jeu - entrer la ligne de commande : java -jar EscapeGame.jar ou : java -jar EscapeGame.jar modedev (lancement du jeu en mode developpeur)

OU 2 - double-click sur le fichier EscapeGame.bat

OU 3 - Lancer le programme dans IntelliJ : attention, le nettoyage de la console ne fonctionnera pas dans ce cas là.

-- # Principes de jeu # --

Mode “challenger” :

L'intelligence artificielle de l’ordinateur joue le rôle de défenseur. Elle définit une combinaison de X chiffres aléatoirement. Le joueur a le rôle d’attaquant et doit faire une proposition d’une combinaison de X chiffres. L'intelligence artificielle de l’ordinateur indique pour chaque chiffre de la combinaison proposée si le chiffre de sa combinaison est plus grand (+), plus petit (-) ou si c’est le bon (=). Il y a un nombre limité d’essais.

Exemple : (Combinaison secrète : 1234) Proposition : 4278 -> Réponse : -=-- Proposition : 2214 -> Réponse : -=+=

Mode “défenseur” :

Le joueur (cette fois dans le rôle de défenseur) définit une combinaison de X chiffres aléatoirement. L'intelligence artificielle de l’ordinateur doit faire une proposition d’une combinaison de X chiffres (c’est le rôle attaquant). Le joueur indique pour chaque chiffre de la combinaison proposée si le chiffre de sa combinaison est plus grand (+), plus petit (-) ou si c’est le bon (=). L’intelligence artificielle fait une autre proposition en se basant sur la réponse fournit par le joueur. Il y a un nombre limité d’essais.

Mode “duel” :

Le joueur et l’intelligence artificielle de l’ordinateur jouent tour à tour. Le premier à trouver la combinaison secrète de l'autre a gagné !.

Au démarrage, l’utilisateur choisit un mode (challenger, défenseur, duel). L'application lance le mode sélectionné. L'utilisateur joue. S'il perd, l'application affiche la solution. À la fin de la partie, l'utilisateur peut choisir : de rejouer au même mode ; de lancer un autre mode (retour à l'écran de choix du début) ; de quitter l'application.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors