Le jeu de Memory est un jeu de cartes, placées faces cachées, et dont les symboles sont présents par paires. Le but du jeux est de retrouver les paires, en retournant les cartes deux à deux. A chaque tour, si les paires sont découvertes, le même joueur poursuit par un nouveau tour. Dans le cas contraire, elles sont replacées faces cachées, et le joueur suivant joue son tour
Ecrit en javascript en utilisant le modèle DOM et le framework Scriptaculous, mon implémentation du jeu devrait être fonctionnelle sur la plupart des navigateurs modernes qui autorisent le Javascript, y compris ceux de Microsoft (testé sur IE 6).
Pour mettre ce jeu dans une page, il faut :
var board = new Board('html_id', { 'images' : p[001-010].jpg, 'format' : "2x2", 'img_back' : 'fond.jpg');| Paramètre | valeur par défaut | description |
|---|---|---|
| images | - | les fichiers images, sous forme d'un tableau de chaines ["img1", "img2"] ou sous forme de chaine représentant une intervalle : "img[001-020].jpg" . Le chemin peut y être adjoint |
| img_back | - | l'image du dos des cartes avec son chemin relatif |
| img_size | "100x75" | résolution de l'image affichée au format "xxy" |
| back_size | img_size | résolution du dos des cartes |
| path | "./" | Le chemin, s'il est indiqué sera préfixé au début de chaque image, sauf pour le dos des cartes (img_back) |
| format | "2x2" | nombre de cartes dans le jeu, au format "nxm" où n est le nombre de colonnes et m le nombre de lignes |