React Fighter est un jeu interactif développé avec React, où deux joueurs s'affrontent dans une arène. Chaque joueur dispose d'un certain nombre de points de vie (PV), et le but est de réduire les PV de l'adversaire à zéro pour gagner.
- Deux joueurs : Chaque joueur a un avatar, un nom, et des points de vie (PV).
- Attaques : Les joueurs attaquent à tour de rôle, réduisant les PV de l'adversaire.
- Détection de victoire : Le jeu affiche un message lorsque l'un des joueurs gagne.
- Interface dynamique : Les composants React affichent les informations des joueurs, les tours, et les boutons d'action.
- Styles personnalisés : Une interface visuellement attrayante avec des styles CSS.
- React.js : Framework JavaScript pour construire l'interface utilisateur.
- CSS : Pour le style et la mise en page.
- JSON : Utilisé pour stocker les données des joueurs.
- JavaScript : Pour la logique du jeu (attaques, tours, détection de victoire).
Suivez ces étapes pour exécuter le projet localement :
git clone <URL_DU_DEPOT>
cd react-fighter
Assurez-vous d'avoir Node.js installé, puis exécutez :
npm install
npm start