From 0dd3c0d65863e9c7aa770457a74103161c655465 Mon Sep 17 00:00:00 2001 From: julien Date: Sun, 4 Oct 2026 22:56:57 +0200 Subject: [PATCH] =?UTF-8?q?Commenc=C3=A9=20=C3=A0=20planifier=20le=20d?= =?UTF-8?q?=C3=A9velopement=20du=20jeu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/README.md b/README.md index 5410679..9dc71a8 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,31 @@ # Écarté +## Étape 1 + +Objectif : pouvoir faire une partie à deux dans le même terminal. + +1. Prototype “bataille simplifiée” +2. Préparation du jeu conforme à l’Écarté +3. Choix manuel des cartes +4. Moteur de plis +5. Validation complète des coups +6. Phase d’écart +7. 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. + +1. Séparer complètement le moteur et l’interface terminal +2. Ajouter un petit serveur web Ruby +3. Créer une partie depuis le navigateur +4. Afficher la main du joueur +5. Permettre de sélectionner une carte +6. Faire valider chaque action par le moteur Ruby +7. Gérer deux joueurs dans deux sessions/navigateurs différents +8. Jouer une partie complète en local + +## Étape 3 + +Objectif : jouer à deux à distance par internet +