Closed cromatikap closed 3 years ago
Est-ce qu'il ne serait pas plus fluide qu'après l'étape 5: 6- les deux cartes swipe sur des faces cachées 7- les deux cartes flip sur la face visible Sans intervention du joueur? sinon ça fait 2 clics coup sur coup "rejouer" + "jouer" j'ai peur que ce soit usant.
Je suis pas sûr de bien comprendre ton étape 6. Tu veux dire, les cartes se re-retourne face cachées?
Effectivement ça fait cliquer 2 fois, c'est peut-être mieux un seul click, voilà comment on peut faire la boucle de jeu:
Et simplement lorsque c'est la première fois que l'on click sur jouer on passe directement de l'étape 1 à 3 sans passer par 2.
Qu'est-ce que t'en penses?
Oui c'est exactement ce que je voulais dire. Désolé si ce n'était pas clair.
Pas de problème :)
J'ai pushé un début d'effet de retournement. Dis moi ce que t'en pense.
Edit: J'ai avancé: 1- les cartes "back" tournent 2- affichage des cartes "jeu" 3- au clic sur "rejouer" retour aux cartes "back" avec effet flip (j'ai testé un effet swipe mais je n'ai pas réussi à le faire fonctionner correctement) 4- puis clic sur "rejouer" pour relancer le jeu. Je n'ai pas trouvé le moyen de relancer le jeu sans ce 2ème clic... une idée?
Edit: j'ai trouvé une astuce donc 1 clic permet de relancer le jeu avec flip des cartes.
Vu que j'étais bien parti, j'ai ajouté une "poche" à 50$, transformé le bouton "jouer" en mises de 1,2,5 et 10$ et j'ai donné une orientation "jeu de casino" à covidgame.
En gros:
Je me suis enflammé, j'ai ajouté une page de classement des meilleurs scores et tout le fonctionnement qui va avec en php.
Le tout sans base de donnée, juste avec un fichier csv.
Fonctionnement:
Durant le jeu chaque fois que $poche
atteint un nouveau score, ça passe dans la variable $hiscore
.
Lorsque la poche arrive à 0 ou moins, le joueur a la possibilité de mettre un pseudo.
Le pseudo et le hiscore
sont transmis à scores.php
qui écrit dans le fichier assets/scores.csv
, puis reli le fichier et met en forme les 10 meilleurs scores.
Le retournement des cartes et les différents settimeout
produisent l'effet voulu.
Voilà un flow possible que je vois pour animer les cartes:
jouer
rejouer
Qu'est-ce que t'en penses?