🎮 2048++
Une version améliorée du jeu classique 2048, désormais avec encore plus de fonctionnalités amusantes ! C'est un petit projet que j'ai réalisé pendant mon temps libre—j'espère qu'il vous apportera un peu de joie !
🎯 Introduction au jeu
2048 est un jeu d’association de nombres simple mais addictif. Sur une grille 4x4, faites glisser vers le haut, le bas, la gauche ou la droite pour fusionner les tuiles portant le même chiffre. Le but ? Atteindre 2048 (mais vous pouvez continuer pour obtenir des scores encore plus élevés) !
Comment jouer :
- Utilisez les flèches du clavier ou WASD pour déplacer les tuiles.
- Lorsque deux tuiles portant le même chiffre se percutent, elles fusionnent en une seule.
- Après chaque déplacement, un 2 ou un 4 apparaîtra aléatoirement dans une case vide.
- La partie se termine lorsqu'aucun mouvement n'est possible.
✨ Fonctionnalités Spéciales
1. Fonction Annuler
- Vous avez fait une mauvaise manipulation ? Pas de panique !
- Appuyez simplement sur le bouton "Annuler" pour revenir d'un pas en arrière.
- Vous pouvez annuler autant de fois que vous le souhaitez, jusqu'au début de la partie.
- Ne laissez plus jamais une erreur de manipulation gâcher votre partie !
2. Mode Triche Secret
- Entrez la séquence magique : ←←→→ →→←← (gauche, gauche, droite, droite, droite, droite, gauche, gauche)
- Toutes les tuiles se transformeront magiquement en 128 !
- C'est un œuf de Pâques, juste pour le fun.
- Astuce : Tricher, c'est amusant, mais n'en abusez pas ! 😉
🎯 Démo
🎯 : Jouer ici
📁 Structure du projet
2048/
├── static/
│ ├── css/
│ │ └── styles.css # Game styles
│ └── js/
│ └── script.js # Frontend game logic
├── index.html # Main game page
└── 2048.py # Backend server
Descriptions de fichiers :
2048.py: Serveur backend écrit avec Flask, gère la logique du jeu et les requêtes API.script.js: Logique de jeu côté frontend, y compris les mouvements, animations et fonctionnalités spéciales.styles.css: Styles du jeu, assurant un rendu agréable et réactif.index.html: La page principale qui rassemble tous les éléments.
🚀 Démarrage rapide
Méthode 1 : Télécharger la version
- Téléchargez la dernière version.
- Assurez-vous d’avoir Python 3.x installé.
- Installez les dépendances :
pip install flask - Exécutez :
python 2048.py - Ouvrez votre navigateur et allez à : http://localhost:9969
git clone https://github.com/sz30/2048.git
cd 2048
pip install flask
python 2048.py🎨 Personnalisation
Vous voulez le personnaliser ? Modifiez styles.css pour un nouveau style, ou plongez dans script.js pour changer le gameplay. Tout le code est bien commenté pour faciliter le hacking !
📝 Licence
Licence GPL-2.0
🤝 Contribution
Encore en cours de mise à jour ! Les Issues et Pull Requests sont les bienvenus—rendons ce jeu encore plus génial ensemble !
🙏 Remerciements
Merci aux sponsors suivants pour leur soutien à ce projet :
- Aurora Cloud qui fournit le serveur
--- Tranlated By Open Ai Tx | Last indexed: 2025-09-29 ---