2048 Le jeu

Pour partager vos applications (Excel, Calc et Google Sheets) avec les autres membres
T
Tom Jobim
Jeune membre
Jeune membre
Messages : 10
Inscrit le : 20 avril 2019
Version d'Excel : 2007

Message par Tom Jobim » 3 mai 2019, 09:25

Une version Excel VBA du jeu 2048 dont je reprends ci-après une brève drescription de Wikipedia :

Le but du jeu est de faire glisser des tuiles sur une grille, pour les combiner et créer ainsi une tuile portant le nombre 2048

2048 se joue sur une grille de 4×4 cases, avec des tuiles de couleurs et de valeurs variées (mais toujours des puissances de deux) qui peuvent être déplacées avec une animation par scrolling quand le joueur appuie sur les touches fléchées de son clavier.

Le gameplay du jeu repose sur l'utilisation des touches fléchées du clavier d?ordinateur pour déplacer les tuiles vers la gauche, la droite, le haut ou le bas. Si deux tuiles, ayant le même nombre, entrent en collision durant un mouvement, elles fusionnent en une nouvelle tuile de valeur double (par ex., deux tuiles de valeur « 2 » donnent une tuile de valeur « 4 »). À chaque mouvement, une tuile portant un 2 ou un 4 apparaît dans une case vide de manière aléatoire.

La partie est gagnée lorsqu'une tuile portant la valeur « 2048 » apparaît sur la grille, d'où le nom du jeu. On peut néanmoins continuer à jouer avec des tuiles de valeurs plus élevées.

Le programme propose trois fonctionnalités :
- le lancement d'une partie classique (se joue avec les 4 flèches directionnelles)
- le jeu en mode Automatique : le programme prend le relais du joueur et joue les coups jusqu'à ce que la grille soit bloquée. Le joueur peut néanmoins reprendre la main en cliquant à nouveau sur "Automatique"
- une fonction de retour en arrière (annulation des derniers coups joués)

En ce qui concerne le jeu en mode Automatique, le programme évalue les déplacements dans les quatre directions et choisit celui qui a la plus grande probabilité d'amener le jeu vers une grille "favorable".
Plusieurs critères sont pris en compte dans l'évaluation et correspondent à ceux qui sont les plus cités sur les forums consacrés au jeu (progressivité et régularité de la grille, nombre de cases vides et possibilité de fusions, gros nombres coincés dans les coins).
Chaque note représente soit un bonus pour favoriser les "bonnes" dispositions soit une pénalité pour éviter les "mauvaises" dispositions.
Chaque paramètre est assorti d'un coefficient pour le calcul de la note globale.

Voilà voilà, amusez vous bien.

Merci.
2048.png
2048.png (12.99 Kio) Vu 778 fois
2048.xlsm
(55.41 Kio) Téléchargé 10 fois
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message
  • Jeu Simon
    par PCl51 » 21 décembre 2018, 00:06 » dans Excel - VBA
    6 Réponses
    303 Vues
    Dernier message par PCl51
    21 décembre 2018, 12:10
  • Jeu de la bille
    par Sébastien » 1 octobre 2015, 23:01 » dans Applications
    11 Réponses
    2882 Vues
    Dernier message par Sébastien
    10 mars 2019, 20:42
  • Le jeu du memory
    par Heisenberg » 13 janvier 2015, 19:57 » dans Excel - VBA
    4 Réponses
    774 Vues
    Dernier message par Heisenberg
    13 janvier 2015, 23:31
  • Jeu de dames
    par Jonathan971 » 22 janvier 2018, 17:51 » dans Excel - VBA
    3 Réponses
    495 Vues
    Dernier message par eriiic
    23 janvier 2018, 00:10
  • Jeu du clic : amélioration
    par johnmedop » 14 février 2015, 14:17 » dans Excel - VBA
    1 Réponses
    347 Vues
    Dernier message par h2so4
    14 février 2015, 16:17
  • création de niveaux de jeu
    par jcl1970 » 22 janvier 2015, 00:04 » dans Excel - VBA
    18 Réponses
    755 Vues
    Dernier message par tulipe_3
    27 janvier 2015, 11:51