Commencé à planifier le dévelopement du jeu
This commit is contained in:
1 parent
9954b34ae3
commit
0dd3c0d658
1 file changed
+29
@@ -1,2 +1,31 @@
|
|||||||
# Écarté
|
# É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
|
||||||
|
|
||||||
Reference in new issue
Block a user