Jeu du pendu
Il s'agit d'un jeu classique de devinettes de mots créé à l'aide de React et de l'IA Gemini.
Description
Le jeu suit les règles traditionnelles du pendu, où les joueurs tentent de révéler un mot caché en devinant une lettre à la fois. Si vous faites une supposition incorrecte, une partie d'un bonhomme est dessinée. Le jeu se termine lorsque le bonhomme est entièrement dessiné ou que le mot est deviné.
Principales caractéristiques:
1. Interface utilisateur: l'UI du jeu est conçue avec React, ce qui garantit une expérience dynamique et réactive.
2. Génération de mots: l'API Gemini AI est utilisée pour générer des mots aléatoires pour chaque session de jeu. Cela ajoute un élément d'imprévisibilité et de défi, car les joueurs rencontrent un large éventail de mots.
3. Logique de jeu: la logique de jeu est gérée à l'aide des hooks d'état et d'effet de React.
4. Commentaires et interactions: les joueurs reçoivent un retour visuel immédiat sur leurs suppositions.
5. Conditions de fin de partie: le jeu vérifie les conditions de victoire ou de défaite après chaque supposition, met à jour l'UI pour afficher un message et propose de démarrer une nouvelle partie.
À l'aide de l'API Gemini:
1. Récupération de mots: au début d'une nouvelle partie, le composant React effectue un appel d'API à l'IA Gemini pour récupérer un mot aléatoire. Le mot est ensuite défini comme mot cible du jeu.
2. Intégration de l'API: l'intégration à l'API Gemini s'effectue à l'aide d'Axios pour envoyer des requêtes HTTP.
3. Gestion des erreurs: la gestion des erreurs est implémentée pour gérer les cas où l'appel d'API échoue, ce qui garantit que le jeu peut gérer correctement ces scénarios et fournir des commentaires appropriés à l'utilisateur.
Conçu avec
- Web/Chrome
Équipe
Par
Matin Imam
De
Inde