Deploy with Vercel: https://sabacc.fouzi-dev.fr/
Sabacc de Kessel est un jeu de cartes en ligne inspiré de l'univers de Star Wars. Ce projet est développé en React et utilise Vercel pour le déploiement continu. Le but du jeu est de réduire la valeur de votre main pour obtenir une paire parfaite de Sabacc, ou avoir la meilleure main après trois tours.
- Multi-joueurs : Le jeu peut être joué par 4 joueurs, avec 3 joueurs simulés par l'ordinateur. (Pour le moment aucun jeu n'est caché)
- Gestion des jetons : Les joueurs misent des jetons pour piocher des cartes et améliorer leurs mains. (Pour le moment les jetons sont fixés à 6)
- Différents types de cartes : Sable, sang, imposteur, et sylop.
- Déploiement continu : Déployé automatiquement sur Vercel à chaque modification.
- Mise à jour de la fonctionnalité de l'imposteur (dés)
- Choix du nombre de jetons
- Cacher le jeu des joueurs qui ne jouent pas
- Ajout d'un mode solo où il jouera contre 3 bots
- Ajout de jokers
Pour exécuter ce projet localement, suivez ces étapes :
-
Clonez le dépôt :
git clone https://github.com/YannisFouzi/SabaccKessel.git
-
Accédez au répertoire du projet :
cd SabaccKessel -
Installez les dépendances :
npm install
-
Exécutez l'application en mode développement :
npm start
Ouvrez http://localhost:3000 pour voir l'application dans votre navigateur.
Ce projet est déployé en continu sur Vercel. Chaque commit poussé sur la branche master déclenche un nouveau déploiement.
- React - Pour la construction de l'interface utilisateur.
- Vercel - Pour le déploiement et l'hébergement.
- GitHub - Pour la gestion du code source.
Les contributions sont les bienvenues ! Si vous souhaitez améliorer ce projet ou corriger des bugs, n'hésitez pas à soumettre une pull request.
- Yannis Fouzi - GitHub
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.
