Spielerando

Aus dem Namen des Helden einen Dateinamen machen, der auf jedem Computer funktioniert

Spieler tippen Namen mit Schrägstrichen, Punkten, Akzenten und Emoji, und ein nach dem Helden benannter Stand scheitert auf einem System und läuft auf einem anderen. Hier steht, wie du einen sicheren Dateinamen baust, zwei gleiche Helden trennst und einen Namen nicht mittendrin abschneidest.

Warum das funktioniert

Was auch immer eine Spielerin tippt, landet auf einem Datenträger mit eigenen strengen Regeln, und der strengste Rechner setzt die Messlatte. Den angezeigten Namen unverändert zu lassen und einen eigenen sicheren Dateinamen abzuleiten erlaubt jeden Namen, und doch landen nie zwei Helden in einer Datei.

Wann es das Falsche ist

Lass es weg, wenn Spielstände nie als vom Spieler benannte Dateien entstehen, etwa bei einem festen Platz oder nummerierten Plätzen. Benenne die Datei dann nach ihrem Platz und halte den Heldennamen nur im Inneren, dann gibt es nichts zu bereinigen.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Aus dem Namen des Helden einen Dateinamen machen, der auf jedem Computer funktioniert“ (read_entry save-file-name-from-hero-name) 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