La partie circule directement entre les deux navigateurs, chiffrée (WebRTC / PeerJS). L'annuaire public PeerJS sert à la mise en relation ; si les réseaux empêchent le lien direct, un relais PeerJS achemine le trafic, qui reste chiffré. Comme lors d'un appel vidéo, votre adversaire peut voir votre adresse IP.
Serveurs tiers sollicités : mise en relation 0.peerjs.com ; découverte d'adresse STUN de Google (stun.l.google.com) ; relais TURN éventuel eu-0 / us-0.turn.peerjs.com ; bibliothèque PeerJS depuis unpkg, jsDelivr ou cdnjs, vérifiée par empreinte.
Boutons communs du bandeau :
💾 Sauvegarder range la partie en cours dans un fichier .json horodaté, que vous placez où vous voulez ; 📂 Reprendre rouvre ce fichier et remet la partie exactement dans l'état où vous l'aviez laissée. Tant qu'une manche est en cours — y compris reprise depuis un fichier — le bouton de lancement devient ▶ Nouvelle manche et demande une confirmation avant de l'effacer.
📜 Historique ouvre le relevé de la partie, que l'on peut imprimer ; il est aussi accessible depuis la fenêtre
de fin de manche. 🔊 Son coupe ou rétablit les effets sonores, et le choix est mémorisé.
⛶ Plein écran agrandit le jeu à tout l’écran, ce qui écarte les info-bulles de la barre des tâches ; rien n’est modifié durablement, la touche Échap ou le même bouton rétablissent la fenêtre.
⟲ Réinitialiser arrête la partie en cours sans quitter la page. ✕ Quitter revient au menu.