Jumble est un petit jeu qui permet de deviner des mots générer aléatoirement.
A la base, ce jeu a été fait sur console en C++ d'ailleurs disponible ici.
Cette nouvelle version de Jumble Words a été faite en Java à l'aide de Java Swing sur Netbeans.
Au démarrage du jeu, on appuie sur le bouton Commencer pour avoir accès à la totalité de l'interface.
- Au nord, nous avons un texte avec le nom du jeu
JumbleWords; - A l'ouest(gauche), nous avons nous 3 zone:
Entrez votre essai ici,Zone de saisipour nos differents essais et boutonEssayerpour soumettre nos essais. - A l'est (droite), nous avons:
Le
Mot à devineretNombre d'essais(restant); - Au centre, nous avons une grosse zone de texte qui affiche toute les infos courantes;
- Au sud, les boutons
Commencerqui disparaît au premier clic d'ailleurs etRecommencer; - Tout en haut en gauche, on a une barre de menu appélée
optionnous permettant d'accéder au boutonQuitterpour fermer le jeu.
- Le jeu ne démarre que lors qu'on appuie sur
Commencer; - Il est impératif d'écrire votre essai avant de cliquer
Essayerpour une soumission. Le cas écheant vous aurez un message qui s'affiche dans la zone de texte dedier vous demandant de bien vouloir entrer un mot et ce tant qu'il est vide ; - Si le mot que vous entrez est incorrecte, un message s'affiche dans la zone de texte vous encourageant à ressayer. Le nombre d'essais se décremente de 1;
- Après 5 essais sans succès, le jeu s'arrêtre et vous suggère de rejouer ;
- Si lors d'un essai vous trouvez le mot, le jeu s'arrêtre et un message de félicitation s'affiche dans la zone de texte.
- Le nombre d'essais est limité à 5 ;
- Le titre change en fonction de l'etat dans lequel vous vous trouvé(e) (encours de jeu, victoire ou echec) ;
- Vous pouvez
Recommencerune partie à tout moment. D'ailleurs un clic sur ce bouton remet tout à nouveau (Nombre d'essaià 5, change leMot de devineret efface lesZones de textes). - Attention le programme est sensible à la casse. Tous les mots à deviner sont en majuscule donc les
Mot à essayerdoivent aussi être majuscules.
Pour l'instant, nous avons plus d'une centaine de mots à deviner ;).
Avant tout, cloner le projet JumbleWords avec toutes ses dépendances. Jumble.jar et le répertoire lib intact.
Télecharger et installer JRE ou JDK sur le site officiel d'Oracle. Pensez à télécharger le bon package suivant la configuration de votre machine. Une fois le JRE ou JDK installer, mettre la variable d'environnement
Vous pouvez tester l'installion sur le terminal avec
java -versionInstaller homebrew si vous ne l'avez pas
sudo apt-get update/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Ensuite installer java
brew install openjdkPour finir, actualiser le chemin
export PATH="/usr/local/opt/openjdk/bin:$PATH"Vous pouvez tester l'installion avec
java --versionsudo apt-get updatesudo apt-get install javacsudo apt-get install javaVous pouvez tester l'installion avec
java --version