Memory game
En tant qu'utilisateur je dois pouvoir :
- Cliquer sur un bouton pour démarrer la partie et voir le plateau
- Choisir de retourner des cartes pour éssayer de former des (4+) paires
- Seulement 2 peuvent êtres exposées à la fois
- Voir un timer compter le temps que j'ai pris pour trouver toutes les paires
- Être limité dans la vitesse à laquelle je peux retourner les cartes
- que ce soit du fait de:
- l'obligation d'attendre une animation de revelant la face de la carte avant de pouvoir en retourner une autre
- ou d'une impossibilité de jouer X secondes après avoir retourné 2 cartes
- ou autre chose
- que ce soit du fait de:
- Avoir un retour visuel positif si je retourne 2 cartes identiques, et négatif si elles sont dissimilaires
- Cliquer sur un bouton à la fin d'une partie pour relancer une nouvelle partie
- Consulter un journal des parties dans lequel figure chaque partie, sa durée, ainsi que le nombre de coups joués
- Jouer avec un jeu de cartes aux placement aléatoire variant à chaque partie
bonus :
- Animation de distribution des cartes
Infos utiles
- fonction pour générer des nombreas aléatoires : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/random
Infos utiles bonus
- technique d'animation FLIP (possiblement une fausse piste mais je commencerais ma lecture par là):