Jeu du Pendu
Ce projet est une application graphique représentant le célèbre jeu du Pendu, développée en C# avec le framework Avalonia UI.
Résumé du projet
Tirage aléatoire d’un mot Un mot est sélectionné aléatoirement dans une liste prédéfinie. Le mot est affiché sous forme de lettres masquées (_ _ _ _).
- Un clavier A → Z s’affiche sous la zone de jeu
- 10 images : de pendu1.png à pendu10.png, à la dernière image, la partie est perdue
- Si la lettre est correcte → les positions correspondantes sont révélées
- Si la lettre est incorrecte → une nouvelle étape du pendu s’affiche
- Un bouton permet de rejouer : 🔄
Stack technique
Architecture
Le projet est structuré en plusieurs modules :
- assets/ – Contient les images du pendu
- MainWindow.axaml/ – Contient les objets pour les bouttons, zone de texte et autres
- MainWindow.axaml.cs/ – Gestion des objets axaml avec C#
- README.md – Documentation
Ce que ce projet m’a apporté
Il s’agit d’un exercice complet qui combine :
- • Gestion d’interface graphique (UI)
- • Logique de jeu
- • Manipulation de collections
- • Gestion d’événements
- • Interaction avec des images
- • Aléatoire et contrôle de flux
- • Bonne structuration du code