Zurück zu den Projektgrundlagen
Referenzprojekt
Colyseus
Node.js/TypeScript-Multiplayer-Framework mit servergesteuerten Räumen und Zustandssynchronisation.
Warum wir es empfehlen
Colyseus organisiert Spielserver um Räume, Matchmaking und Zustandsreplikation. Es passt, wenn der Grafikclient feststeht und du eigene serverseitig kontrollierte Multiplayer-Regeln umsetzen willst.
Wann du es wählen solltest
- Echtzeit- oder rundenbasierte Browserspiele und kleinere Multiplayer-Sitzungen.
- Teams mit TypeScript in Serverlogik und Webclient.
Was du beachten solltest
- Es liefert Netzwerkinfrastruktur, keinen Renderer, fertige Spielregeln oder automatische Betrugsabwehr. Prüfe jede Clientabsicht auf dem Server.
- Hosting, TLS, Persistenz, Monitoring und Skalierung sind eigene Aufgaben; Colyseus Cloud ist ein optionaler kommerzieller Dienst.
Mit diesem Projekt starten
Folge der offiziellen Anleitung zum Serverprojekt-Generator. Definiere im separaten Serverprojekt einen Raum, Schema-Zustand und validierte Nachrichten; verbinde zwei Clients mit passendem SDK. Prüfe Abbruch und Wiederverbindung vor der Persistenz.
