7e9fd2b3bde3cb25a38b59a6bb9d35243a828ea2
Écarté
Étape 1
Objectif : pouvoir faire une partie à deux dans le même terminal.
- 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
Languages
Ruby
100%