Ein Schuss trifft dort, wo das Ziel auf dem Schirm des Schützen war
In einem Online-Shooter zielt der Spieler auf ein Ziel, das auf dem Server schon weitergelaufen ist, und saubere Schüsse gehen daneben. Hier steht, wie man in die Zeit des Schützen zurückschaut und wie weit man zurückgehen darf, damit niemand mit schlechter Leitung mogelt.
Warum das funktioniert
In einem Online-Spiel ist das, was eine Spielerin sieht, immer ein wenig Vergangenheit. Fair ist es, einen Schuss danach zu beurteilen, was die Schützin beim Abdrücken sah. Wer für diesen Moment nur begrenzt zurückschaut, belohnt sauberes Zielen, ohne eine schlechte Leitung zu belohnen.
Wann es das Falsche ist
Lass es weg in Spielen, die man allein oder an einem Bildschirm spielt, und wenn Schüsse langsame Geschosse sind, denen man ausweichen kann: Dort soll der Schütze vorhalten. Lass es auch weg, wenn ein Treffer hinter Deckung schlimmer wäre als ein Fehlschuss.
Im ganzen Eintrag
- Was zu bauen ist, Schritt für Schritt
- Startwerte und warum genau diese
- 3 typische Fehler und die Lösung
- 46 Zeilen Beispielcode mit 5 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Ein Schuss trifft dort, wo das Ziel auf dem Schirm des Schützen war“ (read_entry rewind-target-for-hitscan-shots) 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