Kenza, Neha, Jawad, Ramy , groupe 25
Ce projet contient plusieurs jeux interactifs basés sur des mots, créés en utilisant Flask pour le backend et Socket.io pour la communication en temps réel entre les joueurs. Les jeux suivants sont disponibles : -Mot Le Plus Long -Le Compte Est Bon -ChronoBanane -Banana Solitaire Pour commencer à jouer, il faut d'abord démarrer le serveur Flask. Exécutez le serveur avec la commande suivante -python projet.py Cela démarrera le serveur local, puis on pourra accéder à l'application dans le navigateur à l'adresse suivante : http://127.0.0.1:5000
Jeu Mot Le Plus Long Mot Le Plus Long consiste à former le plus long mot possible avec un ensemble de lettres données.
Comment y jouer : Rejoindre une partie : Entrez votre nom et rejoignez la partie. Former des mots : Utilisez les lettres données pour former des mots. Plus le mot est long, plus vous gagnez de points. Indice: Vous pouvez vous faire aider par l'option "indice" en haut de la grille. Soumettre vos mots : Vous pouvez soumettre votre mot lorsque vous êtes prêt. Le jeu validera si le mot est dans le dictionnaire.
Jeu Banana Solitaire Banana Solitaire est un jeu de puzzle où le joueur doit placer des lettres sur une grille de manière stratégique.
Comment y jouer : Rejoindre une partie : Cliquez sur Rejoindre la partie, puis entrez votre nom pour rejoindre le jeu. Jouer : Le but est de placer toutes vos lettres correctement sur la grille pour gagner. Vous pouvez piocher de nouvelles lettres si nécessaire. La grille est composée de cases, et vous devez placer les lettres dans des cases vides tout en suivant les règles du jeu. Vérifier les placements : Après avoir placé toutes les lettres, vous pouvez valider la grille. Si tous les mots formés sont valides, vous gagnez la partie. Sinon, vous devrez ajuster vos placements.
Jeu ChronoBanane ChronoBanane est un jeu où les joueurs doivent déplacer des tuiles avec des lettres et les placer sur une grille le plus vite possible.
Comment y jouer : Rejoindre une partie : Entrez votre nom et choisissez le nombre de joueurs souhaité (entre 2 et 8). Cliquez sur Rejoindre la partie. Vous serez ajouté à la liste des joueurs et devrez attendre que que tous les joueurs soient connectés. Démarrer la partie : Lorsque le nombre de joueurs requis est atteint, la partie se lance automatiquement et le régime initialisé. Jouer : Une fois dans la partie, vous pouvez déplacer les lettres sur la grille. Le but est de placer toutes vos lettres sur la grille dans les meilleurs délais et correctement.
Jeu Le Compte Est Bon Le Compte Est Bon est basé sur le célèbre jeu télévisé. Les joueurs doivent utiliser des nombres et des opérations mathématiques pour atteindre un nombre cible.
Comment y jouer : Rejoindre une partie : Entrez votre nom et appuyez sur Rejoindre la partie pour être ajouté à la liste des joueurs. Commencer la partie : Une fois que tous les joueurs ont rejoint, le jeu commence. Un nombre cible est généré et les joueurs doivent utiliser les opérations (+, -, *, /) pour atteindre ce nombre en utilisant les autres nombres. Valider le résultat : Une fois qu'un joueur atteint le nombre cible, il peut valider son résultat pour voir s'il est correct.
BananaSolver: Génere une grille de mots croisés qui utilise un tirage de lettres pour former des mots valides selon un dictionnaire.txt . Il place les mots de manière optimisée dans une grille et garantit que toutes les lettres sont utilisées.
Installations: Pour executer le code il va falloir faire ces intallations, pip install Flask==2.1.2 pip install Flask-SocketIO==5.4.1 pip install requests==2.27.1 pip install beautifulsoup4==4.11.1 pip install json5