9e942a3db0e67b93444a6e6e3cc8fdd685b171e8
Écarté
Étape 1 — Jeu local
Objectif : pouvoir jouer une partie complète à deux dans le même terminal.
- Prototype « bataille simplifiée »
- Implémenter les règles complètes de l’Écarté
Étape 2 — Jeu en réseau local
Objectif : permettre à deux joueurs de jouer depuis deux terminaux différents.
- Séparer le moteur de l’interface
- Créer le serveur et le client Ruby
- Jouer une partie complète sur le réseau local
Étape 3 — Jeu par Internet
Objectif : permettre à deux joueurs de jouer à distance.
- Adapter le serveur au fonctionnement sur Internet
- Gérer plusieurs parties et les reconnexions
- Déployer le serveur sur le VPS
Étape 4 — Finitions
Objectif : améliorer le confort et la robustesse du jeu.
- Améliorer l’interface terminal
- Améliorer la gestion des erreurs et interruptions
- Ajouter les fonctions de confort
Languages
Ruby
100%