É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
S
Description
No description provided
Readme
669 KiB
0 Stars 1 Watchers 0 Forks
Languages
Ruby 100%