Spielerando

Ausrechnen, wann ein Ort geöffnet ist, auch bei Nächten über Mitternacht

Das Wirtshaus öffnet um acht Uhr abends und schließt um zwei, und dein Spiel sagt, um ein Uhr nachts sei es zu. Hier die kleine Regel für Öffnungszeiten über Mitternacht, Ruhetage und die Antwort auf „wie lange noch, bis es aufmacht“.

Warum das funktioniert

Eine Nacht über Mitternacht gehört zu dem Tag, an dem sie begann, also muss man bei der Frage nach dem Geöffnetsein auf heute und auf die späten Stunden von gestern schauen. Öffnungszeiten als Daten je Tag statt als Uhrzeit-Texte zu schreiben, macht die Antwort zu einem einfachen Vergleich.

Wann es das Falsche ist

Lass es weg, wenn ein Ort immer offen ist, nie nach Plan öffnet oder nur durch Ereignisse der Geschichte aufgeht. Eine Regel nach der Uhr bringt dort nichts. Lass die Handlung oder eine einfache Markierung sagen, ob die Tür offen ist.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Ausrechnen, wann ein Ort geöffnet ist, auch bei Nächten über Mitternacht“ (read_entry shop-hours-that-cross-midnight) 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