56101b15a5
play.bat gibt Argumente an das Spiel weiter, und play-zweites-fenster.bat startet ein zweites Fenster mit eigenem Profil. CLAUDE.md beschreibt die gemeinsame Welt, das Vertrauensmodell der Reichweite, die Netzwerkregeln und den Test zweier Instanzen. Ein Fragebogen begleitet den Probelauf. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2.7 KiB
2.7 KiB
Probelauf M1c: Gleichschritt im Netz
Mit M1c teilen sich bis zu vier Spieler eine Welt. Jeder Rechner rechnet die ganze Welt selbst, übers Netz gehen nur die Befehle. Der Host besitzt die Welt und speichert sie; Gäste kommen und gehen, wann sie wollen. Farben und Formen sind weiter Platzhalter.
So startest du
- Doppelklick auf
play.bat. Im Menü trägst du deinen Namen ein. - Allein: „Allein spielen“ setzt deinen gespeicherten Stand fort.
- Als Host: „Welt öffnen“ setzt deinen Stand fort und lässt Gäste zu. Oben links steht der Port, normalerweise 24680. Beim ersten Mal fragt Windows, ob Godot im Netzwerk erreichbar sein darf. Erlaube es für private Netzwerke.
- Als Gast: Trag die Adresse des Hosts ein und klick auf „Beitreten“. Im selben Heimnetz ist das die IPv4-Adresse des Host-Rechners, etwa
192.168.178.20; der Host findet sie mit dem Befehlipconfig. Übers Internet braucht der Host eine Portfreigabe für UDP-Port 24680 in seinem Router oder ein virtuelles Netz wie Tailscale oder ZeroTier; dann gilt die Adresse aus diesem Netz. - Zwei Fenster auf einem Rechner: Starte mit
play.batund klick auf „Welt öffnen“. Dann Doppelklick aufplay-zweites-fenster.bat, Adresse127.0.0.1, „Beitreten“. Das zweite Fenster hat ein eigenes Profil und ist deshalb ein zweiter Spieler. - Steuerung wie in M1b: WASD laufen, linke Maustaste Stein schlagen. Nur der Host speichert (F5 und automatisch). Esc pausiert nur, solange keine Gäste da sind; F9 lädt nur beim Spielen allein.
Fragen
- Hat der Beitritt geklappt? Wie lange dauerte es vom Klick auf „Beitreten“, bis die Welt zu sehen war?
- Wirken deine Schläge als Gast spürbar später als beim Host? Stört das?
- Bewegen sich die Figuren der anderen gleichmäßig, oder ruckeln und springen sie?
- Erkennst du an den Namen über den Figuren, wer wer ist?
- Erschien irgendwann die Meldung „Welt mit dem Host abgeglichen“? Wenn ja: Was habt ihr kurz davor getan? Diese Meldung bedeutet, dass zwei Welten auseinandergelaufen sind. Das ist ein Fehler, den ich finden muss.
- Wenn ein Gast die Welt verlässt und später wiederkommt: Hat er seine Steine noch?
- Ist dir etwas Merkwürdiges passiert? Schick mir dann die neuesten Dateien aus dem Ordner
recordings:- Beim Host liegt er unter
%APPDATA%\Godot\app_userdata\Grovewright\recordings. - Beim zweiten Fenster liegt er unter
profiles\zweites-fenster\recordingsim selben Ordner. - Nach einer Abgleich-Meldung hebt der Gast dort die Aufzeichnung der abgewichenen Welt auf.
- Nach einem Absturz schick stattdessen den Ordner
logsdaneben, und zwar bevor du das Spiel erneut startest.
- Beim Host liegt er unter
Antworte formlos im Chat oder als Kommentar in Gitea.