Spielerando

Zwei Spieler speichern gleichzeitig und einer verliert sein Gold

Ändern zwei Leute denselben gemeinsamen Eintrag, löscht der letzte Schreibvorgang stillschweigend den ersten. Hier steht, wie man beide Änderungen so zusammenführt, wie man es erwartet, was sich addiert, was nicht, und wie ein Konflikt gemeldet statt versteckt wird.

Warum das funktioniert

Wichtig ist, was jede Person geändert hat, nicht, was am Ende bei ihr steht. Der Vergleich beider mit dem gemeinsamen Ausgangspunkt zeigt, wer was angefasst hat, so lassen sich unabhängige Änderungen verbinden, ohne dass jemandes Gewinn verschwindet, und ein echter Konflikt wird offen gemeldet.

Wann es das Falsche ist

Zu aufwendig für ein Spiel, in dem selten gespeichert wird und eine Person den Spielstand besitzt, oder wo ein Konflikt nie von Software gelöst werden darf, etwa beim Handel mit wertvollen Gegenständen. Lass die Spieler dann nacheinander speichern und zeige den neueren Stand.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Zwei Spieler speichern gleichzeitig und einer verliert sein Gold“ (read_entry merge-two-saves-made-at-once) 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