Idées d'amélioration
Télécharger le projet
Pour commencer, je vous invite à télécharger le projet complet du Pendu :
Télécharger le projet Pendu (10 Ko)
Si vous êtes sous Linux ou sous Mac, supprimez le fichier dico.txt et recréez-en un. Les fichiers sont enregistrés de manière différente sous Windows : donc si vous utilisez le mien, vous risquez d'avoir des bugs. N'oubliez pas qu'il faut qu'il y ait une Entrée après chaque mot du dictionnaire. Pensez en particulier à mettre une Entrée après le dernier mot de la liste.
Cela va vous permettre de tester par vous-mêmes le fonctionnement du projet, de procéder à des améliorations personnelles, etc. Bien entendu, le mieux serait que vous ayez déjà réussi le Pendu par vous-mêmes et que vous n'ayez même pas besoin de voir mon projet pour voir comment j'ai fait mais… je suis réaliste, je sais que ce TP a dû être assez délicat pour bon nombre d'entre vous.
Vous trouverez dans ce .zip les fichiers .c et .h ainsi que le fichier .cbp du projet. C'est un projet fait sous Code::Blocks.
Si vous utilisez un autre IDE, pas de panique. Vous créez un nouveau projet console et vous y ajoutez manuellement les .c et .h que vous trouverez dans le .zip.
Vous trouverez aussi l'exécutable (.exe Windows) ainsi qu'un dictionnaire (dico.txt).
Améliorez le Pendu !
Mine de rien, le Pendu est déjà assez évolué comme ça. On a un jeu qui lit un fichier de dictionnaire et qui prend à chaque fois un mot au hasard.
Voici quand même quelques idées d'amélioration que je vous invite à implémenter.
- Actuellement, on ne vous propose de jouer qu'une fois. Il serait bien de pouvoir boucler à nouveau à la fin du main pour lancer une nouvelle partie si le joueur le désire.
- Vous pourriez créer un mode deux joueurs dans lequel le premier joueur entre un mot que le deuxième joueur doit deviner.
- Ce n'est pas utile (donc c'est indispensable) : pourquoi ne pas dessiner un bonhomme qui se fait pendre à chaque fois que l'on fait une erreur (à coups de printf bien sûr : on est en console, rappelez-vous !) ?
Prenez bien le temps de comprendre ce TP et améliorez-le au maximum. Il faut que vous soyez capables de refaire ce petit jeu de Pendu les yeux fermés !
Allez, courage.
Créé avec HelpNDoc Personal Edition: Générateur de documentation d'aide HTML gratuit