Projets

Jeu multijoueur

Countries Game

Jeu web multijoueur où les joueurs nomment les pays du monde à tour de rôle sur une carte interactive.

Contexte

J'ai commencé ce projet en juin 2026, entre autres pour m'occuper pendant l'été. Depuis, j'ai pris goût à l'idée de le faire découvrir aux autres. Le projet combine interface de jeu, validation de réponses multilingues, communication temps réel et représentation cartographique des pays. La bêta publiée permet de confronter le travail à des usages réels et d'améliorer l'application à partir des feedbacks.

Mon rôle

J'ai conçu et développé le frontend Vue, le serveur Colyseus, les règles de partie, la validation des noms de pays, la synchronisation des salles multijoueurs, les états partagés et l'intégration d'un globe interactif basé sur des données géographiques.

Fonctionnalités

  • Création et partage de salles multijoueurs
  • Tours de jeu synchronisés en temps réel
  • Validation des noms de pays en plusieurs langues
  • Globe interactif avec pays trouvés
  • Scoreboard et progression par continent
  • Paramètres de partie configurables
  • Serveur Colyseus avec état partagé

Technologies

  • Vue.js
  • TypeScript
  • Colyseus
  • D3.js
  • Pinia
  • Vue Router
  • Tailwind CSS
  • Docker