Spielerando

Jemand tritt mitten im Spiel bei und alle Animationen beginnen beim ersten Bild

Die Haltung eines Körpers in jedem Bild zu senden verschwendet Bandbreite, deshalb melden Spiele nur Änderungen. Dann sieht ein Neuling oder ein Spieler mit kurzem Verbindungsabbruch das falsche Bild oder den falschen Moment jeder Schleife. Hier steht, was zu melden ist, damit jeder Bildschirm ausrechnen kann, wo eine Animation jetzt sein muss.

Warum das funktioniert

Eine Startzeit und eine gemeinsame Uhr legen das ganze Bild für jeden späteren Zeitpunkt fest, also muss nichts wiederholt werden. Nur den Anfang jeder Animation zu senden spart Datenmenge und gibt jedem, wie spät er auch kommt, dasselbe Bild wie allen anderen.

Wann es das Falsche ist

Falsch für Animationen, die von etwas anderem gesteuert werden: eine Figur, die dem Stick des Spielers folgt, oder eine Puppe, die auf Physik reagiert. Ihre Haltung kommt aus der Eingabe, nicht aus der Zeit; sende also die Eingabe oder die Haltung selbst.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Jemand tritt mitten im Spiel bei und alle Animationen beginnen beim ersten Bild“ (read_entry late-joiner-sees-the-right-frame-of-every-animation) 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