Spielerando

Jeder Zeile einer schnellen Zwischensequenz genug Lesezeit geben

In einer Zwischensequenz voller schneller Rufe verschwinden Untertitel, bevor ein normaler Leser fertig ist, oder eine lange Zeile bleibt weit nach dem Sprechen stehen. So bemisst deine KI jede Einblendung nach ihrer Länge, lässt sie nie in den nächsten Sprecher laufen und nennt die Zeilen, die gar nicht rechtzeitig lesbar sind.

Warum das funktioniert

Eine Einblendung muss länger stehen, als man zum Lesen braucht, nicht nur so lange, wie man zum Sprechen braucht. Richtet man die Zeit nach der Textlänge, hat jeder Leser eine faire Chance, und wer nie in den nächsten Sprecher läuft, hält den Bildschirm klar. Passt eine Zeile nicht, ist das ein Schreibproblem.

Wann es das Falsche ist

Lass es weg, wenn deine Leser sehr verschieden sind, etwa Kinder oder Spieler mit Leseschwäche, oder wenn Untertitel freiwillig sind und selten genutzt werden. Lass die Leute ihre Geschwindigkeit selbst einstellen, statt einen Durchschnitt für alle festzulegen.

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
  • 19 Zeilen Beispielcode mit 6 bestandenen Prüfungen
  • Wie deine KI dir zeigt, dass es funktioniert

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Jeder Zeile einer schnellen Zwischensequenz genug Lesezeit geben“ (read_entry subtitle-time-in-fast-cutscene) 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