Spielerando

Eine Kiste, die zwei Spieler schieben, ruckelt oder springt zwischen ihnen hin und her

Ein gemeinsames Objekt kann nicht von zwei Rechnern gleichzeitig berechnet werden, sonst zeigt es jeder woanders. Einer muss jeweils zuständig sein, und ein zu eifriges Weitergeben lässt die Kiste zucken. Hier steht, wie man den Zuständigen wählt und wie lange er die Rolle behält.

Warum das funktioniert

Zwei Rechner, die beide entscheiden, was passiert, werden sich früher oder später widersprechen. Gibt man einem das letzte Wort, bleibt das Objekt stimmig, und die Wartezeit verhindert, dass das letzte Wort hin und her springt, solange beide schieben.

Wann es das Falsche ist

Lass es weg, wenn ohnehin ein Host jedes Objekt berechnet, denn der Host ist dann der Besitzer und nichts wechselt. Lass es auch bei Objekten weg, bei denen ein kurz falscher Ort nicht stört, und zeig es einfach auf jedem Bildschirm.

Im ganzen Eintrag

  • Was zu bauen ist, Schritt für Schritt
  • Startwerte und warum genau diese
  • 3 typische Fehler und die Lösung
  • 25 Zeilen Beispielcode mit 4 bestandenen Prüfungen
  • Wie deine KI dir zeigt, dass es funktioniert

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Eine Kiste, die zwei Spieler schieben, ruckelt oder springt zwischen ihnen hin und her“ (read_entry online-one-owner-for-a-crate-both-push) für mein Spiel. Bau ihn Schritt für Schritt ein und zeig mir, wie du geprüft hast, dass er funktioniert.

Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen