Retour aux projets
Jeulive2026

Pairamaze

Un jeu coopératif asymétrique pour deux joueurs où chaque écran révèle une partie différente du puzzle.

Galerie

3 captures

Contexte

Pairamaze est un jeu coopératif asymétrique pour exactement deux joueurs, jouable dans un navigateur sur mobile ou desktop. Chaque partenaire reçoit un point de vue différent et doit décrire ce qu’il voit pour permettre au duo de résoudre une mission avant la fin du temps imparti.

Contraintes

La solution complète ne doit jamais être révélée à un seul client. Chaque joueur reçoit uniquement les informations utiles à son rôle, tandis que le serveur contrôle l’autorité, les phases, le chronomètre, la validation et le résultat. L’interface doit rester lisible et manipulable sur téléphone, tablette et desktop.

Conception

React porte l’accueil, les salons, la sélection des missions, les paramètres et les résultats. Phaser rend les scènes jouables et recalcule leurs panneaux, grilles et cibles depuis la taille réelle du conteneur. Colyseus synchronise la room à deux, les rôles, les phases et la reconnexion. Un noyau indépendant génère et valide les puzzles de façon déterministe.

Fonctionnalités

  • Création d’un salon privé et connexion avec un code court
  • Pseudos persistés et modifiables sans quitter la room
  • Rôles Guide et Opérateur avec informations asymétriques
  • Sélection libre des missions par l’hôte
  • Phases synchronisées : attente, sélection, partie et résultat
  • Replay dans la même room avec nouvelle seed et alternance des rôles
  • Moteur Glyphes fondé sur 24 formes abstraites et leurs ressemblances
  • Moteur Ordre rituel avec contraintes variées et solution unique
  • Moteur Démineur croisé à différenciation progressive
  • Expérience mobile-first installable en PWA et utilisable sans compte

Le socle et les trois moteurs disposent de tests automatisés et de scénarios à deux clients. La validation finale demande encore des parties sur deux téléphones physiques afin d’ajuster le toucher, le réseau réel, la difficulté et le rythme des changements de rôle.