Orten Namen aus dem Kartenstartwert geben, die sich nie ändern und nie doppelt vorkommen
Läuft man zuerst nach Osten, heißt das Dorf Ashford, läuft man zuerst nach Westen, trägt dasselbe Dorf einen anderen Namen. So benennst du Orte nach ihrer Lage statt nach dem Zeitpunkt ihrer Entstehung und löst zwei Orte mit demselben Namen so, dass es nie von der Reihenfolge abhängt.
Warum das funktioniert
Ein Name sollte eine Tatsache über einen Ort sein und nicht darüber, wann du ihn zum ersten Mal gesehen hast. Zieht man aus einem gemeinsamen Strom von Zufallszahlen, hängt jeder Name an der Reihenfolge der Besuche, während das Mischen von Ort und Startwert jedem Platz seinen festen Namen gibt.
Wann es das Falsche ist
Lass es weg, wenn Namen Geschichte tragen, etwa Orte, die nach den Taten des Spielers heißen, oder wenn man einen Ort umbenennen kann. Dann muss der Name im Spielstand liegen und darf nicht neu berechnet werden. Nutze die Formel nur für Namen, die noch niemand gewählt hat.
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
- 37 Zeilen Beispielcode mit 5 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Orten Namen aus dem Kartenstartwert geben, die sich nie ändern und nie doppelt vorkommen“ (read_entry place-names-that-stay-the-same-for-a-seed) 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