Legt zulässige Raumbefehle und deren Spielwirkung fest. Prüft Nutzdaten gegen den authentifizierten Spieler und die Matchphase, bevor serverseitig verantwortete Änderungen angewendet werden.
colyseus-room-protocol
Enthaltene Dateien 1
Trennt dauerhafte Matchfakten von kurzen Effekten. Hilft später Beitretenden beim Aufbau der aktuellen Welt und begrenzt Sichtbarkeit sowie Lebensdauer privater Felder und Listener.
colyseus-schema-state
Enthaltene Dateien 1
Gibt getrennten Spielern eine begrenzte Rückkehrfrist, ohne Plätze dauerhaft zu blockieren. Unterscheidet Netzverlust von Verlassen und stellt den aktuellen Serverzustand ohne doppelte Spieler wieder her.
colyseus-reconnection-seats
Enthaltene Dateien 1
Koordiniert Serverticks, übertragene Zustände und Clientdarstellung. Begrenzt Vorhersage und korrigiert anhand bestätigter Eingaben, während Punkte und andere verbindliche Ergebnisse unter Serverkontrolle bleiben.
colyseus-simulation-latency
Enthaltene Dateien 1
Regelt Raumbeitritte anhand geprüfter Identität und Spielregeln. Koordiniert Kapazität und laufende Matches, ohne vom Client übermittelte Ränge oder Kontokennungen zu vertrauen.
colyseus-matchmaking-auth
Enthaltene Dateien 1
Verknüpft Verbindungsabbrüche und Verzögerung mit Raum-, Transport- und Servermessungen. Prüft Raumenden bei Deployments, statt Erreichbarkeit mit einem funktionierenden Match gleichzusetzen.
colyseus-diagnostics-delivery
Enthaltene Dateien 1
Überführt bestätigte Matchergebnisse aus flüchtigem Raumspeicher in dauerhafte Ablage. Unterscheidet erfolgreiche, offene und unklare Schreibvorgänge, damit Wiederholungen Belohnungen weder verdoppeln noch verlieren.
colyseus-persistence-rewards
Enthaltene Dateien 1