Spielerando

Münzen zufällig im Level verteilen, ohne dass sie aufeinanderliegen

Gegenstände an zufälligen Stellen zu streuen ergibt Haufen, Überlappungen und kahle Flecken. Schlechte Stellen zu verwerfen hilft, bis die Fläche voll ist und die Suche nie endet. Hier ist eine Platzierung, die ihren Abstand hält und immer aufhört, auch wenn der Wunsch nicht erfüllbar ist.

Warum das funktioniert

Abstand ist eine Regel, die jedes neue Stück gegen alles schon Platzierte bestehen muss, und eine Regel kann unerfüllbar werden, sobald der Raum voll ist. Eine Suche, die nach einer festen Zahl von Versuchen aufgibt, endet immer, und weniger Stücke zurückzugeben ist besser als ein Spiel, das hängt.

Wann es das Falsche ist

Lass es weg, wenn die Platzierung Teil des Entwurfs ist, etwa eine Münzspur, die den Spieler führt, oder eine Reihe von Hand gesetzter Belohnungen. Zufälliger Abstand zerstört diese Geschichte. Setze sie von Hand und streue nur in offenen Füllbereichen.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Münzen zufällig im Level verteilen, ohne dass sie aufeinanderliegen“ (read_entry scatter-pickups-with-minimum-distance-and-giving-up) 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