"Memory" est un jeu amusant, auquel vous avez peut-être déjà joué dans la "vie réelle", avec de vraies tuiles. Il est appelé comme cela car votre mémoire (memory en anglais) est la sollicitation principale du jeu (vous devez vous souvenir de l'emplacement des tuiles). C'est un jeu qui peut être recréé sur ordinateur, et qui fournit un bon exemple de l'utilisation de la mémoire de l'ordinateur pour enregistrer des informations, comme avec des tableaux.
Une fois que nous aurons terminé, voici à quoi ressemblera notre jeu de "Memory" :
Pour réaliser ce jeu, il nous faudra recréer les éléments physiques en utilisant les fonctions de dessin et implémenter les règles en utilisant des variables et des tests de logique. Nous allons faire une version pour "un joueur", ce qui simplifiera quelque peu ces tests. Voici un aperçu de ce que nous allons mettre en place :
  • Le jeu comprend un nombre paire de tuiles, avec des images sur une face et un fond générique sur le dos. Chaque image n'est présente que sur exactement deux tuiles.
  • Quand le jeu débute, toutes les tuiles sont faces cachées.
  • Le joueur tourne alors deux tuiles, en les choisissant avec un clic de souris. Si les deux tuiles ont la même image, elles restent retournées avec leurs faces visibles. Sinon, les cartes se repositionnent faces cachées après un bref instant.
  • Le but du jeu est de retourner toutes les cartes, faces en avant (c'est à dire, trouver toutes les paires d'images), en utilisant le moins d'essais possibles. Ce qui signifie que moins il y a de tentatives, meilleur sera le score.
Chargement