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.