Multiplayer ohne eigenen Server: Räume und Sprachchat
Wie der fertige Multiplayer von iDos Games funktioniert: Räume in der Lobby, öffentlich oder auf Einladung, Bereitschaftsprüfung, Raum-Chat und Sprachchat, der Host startet das Spiel für alle, Spieler verbinden sich per WebRTC, und wie du ihn einschaltest.
Multiplayer bringt dein Spiel ohne eigenen Spielserver online: Räume in der Lobby, Einladungen, Sprachchat, und der Host startet das Spiel für den ganzen Raum. Spieler verbinden sich per WebRTC miteinander; die Plattform findet sie nur und verbindet sie.
Was der Spieler sieht
- Räume der Spiele, die online laufen: öffentlich oder privat mit Einladungscode.
- „Raum erstellen“: Name, 2, 4 oder 8 Spieler und die eigenen Raumeinstellungen des Spiels.
- Mitglieder mit Markierungen für Host, „Bereit“ und offline, Raum-Chat und das Entfernen eines Mitglieds.
- Sprachchat: Mikro aus, Push-to-Talk auf V oder offenes Mikro, Stummschalten und Lautstärke jedes Mitglieds, wer gerade spricht.
- „Spielen“ des Hosts bringt jedes Gerät des Raums ins Spiel.
Du (Host) · Mira ✓ · Arrow ✓ · wartet…
So funktioniert es
- Der Raum und seine Sitzung gehören der Lobby; Spiele erstellen nie selbst Räume und treten ihnen nie selbst bei.
- Ein Spiel läuft online, indem es sich in der Lobby registriert; dann erscheint neben seinem „Spielen“ der Knopf „Mit Freunden“.
- Spätere Spieler können einem laufenden Spiel beitreten, wenn das Spiel es erlaubt. Die Referenz ist die Voxel-Sandbox.
Schritt 01Das System zum Projekt hinzufügen
Bitte den KI-Coder: „Mach das Spiel zu einem Multiplayer für 4 Spieler“. Er installiert das System und registriert das Spiel; die Vorlage Voxel-Sandbox hat es von Anfang an.
Schritt 02Im Dashboard einrichten
Öffne das Dashboard, wähle dein Projekt und geh zu Live-Betrieb → v2 → Multiplayer.
- Schalte Multiplayer ein und lege die maximale Spielerzahl pro Raum fest.
- Der Relay-Server (TURN) für Spieler hinter strengen Netzwerken wird ebenfalls hier eingerichtet.
Der Knopf KI auf der Seite öffnet einen Assistenten: Beschreibe, was du brauchst, er schlägt Änderungen vor, du prüfst sie und drückst Speichern.
Schritt 03Testen und veröffentlichen
Prüfe das System in der Testversion deiner App. Einstellungen gehen mit einer eigenen Aktion an die Live-App, siehe Veröffentlichen und Links.
Für Entwickler
Räume arbeiten über client.multiplayer und RealtimeSession (@idosgames/core/realtime); ein Spiel verbindet sich über ctx.multiplayer.
// Im setup() des Spielmoduls: Das Spiel läuft online über die Räume der Lobby
ctx.multiplayer.registerGame({
mode: 'my-game',
topology: 'Host',
chatMode: 'ServerRelay', // der Raum-Chat der Lobby
maxPlayers: 4,
joinInProgress: true,
// Auf dem Gerät jedes Mitglieds, sobald der Host „Spielen“ gedrückt hat
start: async (room) => startOnline(room.session, { host: room.isHost, leave: room.leave }),
})- Verlasse den Raum mit
room.leave(): Der Raum gehört der Lobby. - Zeig „Mit Freunden spielen“ nur, solange die Multiplayer-Funktion verfügbar ist: Ohne sie bleibt das Spiel ein Einzelspieler-Spiel.
Jedes Feld ist im Skill multiplayer-realtime beschrieben, den der MCP-Server des SDK bereitstellt.
Häufige Fragen
Brauche ich einen Spielserver?
Nein. Spieler verbinden sich per WebRTC miteinander; Räume und den Verbindungsaufbau übernimmt die Plattform.
Gibt es Sprachchat?
Ja. Räume haben Sprachchat mit Push-to-Talk, Stummschalten und Lautstärke pro Mitglied.
Siehe auch
- Die Voxel-Sandbox-Vorlage: Überleben, Bauen und Welten aus einem BildEine fertige Voxel-Spielvorlage auf iDos Games: Überlebens- und Kreativmodus, Abbau, Herstellen, Mobs, drei Dimensionen, Welten aus einem Bild und einer Beschreibung mit oder ohne KI und Koop für bis zu 8 Spieler. Was drin ist und wie du dein eigenes Spiel daraus machst.
- Chat in deinem Spiel: Kanäle und private NachrichtenWie der fertige Spielerchat von iDos Games funktioniert: Kanäle als Tabs, private Chats, Nachrichtenverlauf, langsamer Modus, Moderation, Meldungen und Ignorieren, und wie du ihn im Dashboard einrichtest.
- Freunde in deinem Spiel: Anfragen, Vorschläge und NeuigkeitenWie das fertige Freundesystem von iDos Games funktioniert: eine Freundesliste, Anfragen, Vorschläge aktiver Spieler, ein Neuigkeiten-Posteingang, Hinzufügen per ID und Freunde von idosgames.com, und wo du es einrichtest.
Erstelle dein eigenes Spiel
Beschreibe die Idee in einem Satz: Der KI-Coder baut das Spiel, und es geht unter eigenem Link online.