Écarté
Étape 1
Objectif : pouvoir faire une partie à deux dans le même terminal.
[x] Prototype “bataille simplifiée” [] Préparation du jeu conforme à l’Écarté [] Choix manuel des cartes [] Moteur de plis [] Validation complète des coups [] Phase d’écart [] Partie complète
Étape 2
Objectif : séparer le moteur de jeu de l’interface et rendre une partie jouable dans un navigateur en local.
[] Séparer complètement le moteur et l’interface terminal [] Ajouter un petit serveur web Ruby [] Créer une partie depuis le navigateur [] Afficher la main du joueur [] Permettre de sélectionner une carte [] Faire valider chaque action par le moteur Ruby [] Gérer deux joueurs dans deux sessions/navigateurs différents [] Jouer une partie complète en local
Étape 3
Objectif : jouer à deux à distance par internet