Wettersystem
Ein Wettersystem hält den Himmel eine Weile so, wie er ist, und geht dann in eine benachbarte Art über: klar, bewölkt, Regen, Sturm. Ein Wechsel springt nie von klar zu Sturm und blendet über, statt umzuschalten. Der Zufall entscheidet, was kommt, doch er kommt als einfache Zahlen herein, sodass dieselben Zahlen denselben Himmel ergeben.

Das sagst du deiner KI
Kopiere es in Claude, Cursor oder ChatGPT. Gute Werte und die typischen Fehler stehen schon drin.
Baue „Wettersystem“ in mein Spiel ein.
Das soll es bewirken: Wetter gibt einer Welt Stimmung und Rhythmus. Es verändert, wie die Welt aussieht und klingt, und es kann das Spiel verändern: Regen bremst ein Feuer, ein Sturm sperrt einen Pass, ein klarer Himmel ist gut zum Reisen.
Baue es genau nach diesem Automaten. Prüfe zuerst, ob er zu meinem Spiel passt, und bau ihn dann so:
```mermaid
stateDiagram-v2
[*] --> clear
clear: Klarer Himmel
cloudy: Wolken
rain: Regen
storm: Sturm
clear --> clear: Himmel bleibt klar
clear --> cloudy: Wolken ziehen auf
cloudy --> cloudy: Wolken bleiben
cloudy --> clear: Wolken lösen sich auf
cloudy --> rain: Regen beginnt
rain --> rain: Regen geht weiter
rain --> cloudy: Regen lässt nach
rain --> storm: Sturm zieht auf
storm --> storm: Sturm tobt weiter
storm --> rain: Sturm zieht ab
```
Nimm diese Startwerte:
- meanDuration: 180 s
- fadeTime: 20 s
- wetBias: 0.4
Achte auf diese typischen Fehler:
- Von klarem Himmel zum Sturm in einem Schritt: Sag deiner KI: Lass das Wetter nur zu einem Nachbarn in der Reihe klar, bewölkt, Regen, Sturm wechseln, und lass einen Sturm auf dem Weg hinaus durch Regen gehen.
- Der Himmel schnappt um: Sag deiner KI: Behalte das alte Wetter und blende über eine Überblendzeit vom alten zum neuen. Zeige beide im richtigen Verhältnis.
- Ein Wechsel beginnt mitten im Überblenden: Sag deiner KI: Plane nie eine Phase, die kürzer ist als die Überblendzeit.
- Vorspulen lässt eine ganze Woche Wetter ablaufen: Sag deiner KI: Erlaube höchstens einen Wechsel pro Schritt und starte die neue Phase bei null. Nach einem Sprung ist der Himmel einfach ein neuer.
- Das Wetter lässt sich nicht wiederholen: Sag deiner KI: Gib die beiden Zufallszahlen von außen herein, aus einem Generator, der nur für das Wetter da ist, und speichere den Zustand des Himmels mit dem Spiel.
- Die Zahl trifft das Wetter, das schon da ist: Sag deiner KI: Ein Wechsel geht immer zu einer anderen Art. Willst du längere Phasen einer Art, erhöhe stattdessen die durchschnittliche Länge.
Ändere nichts anderes im Spiel. Behaupte nichts, ohne es zu belegen: Modelliere, was dafür nötig ist, und zeig mir, worauf deine Lösung beruht und woran ich sehe, dass sie klappt. Wenn du etwas nicht zeigen kannst, sag, dass du es nicht weißt. Sag mir danach in einfachen Worten, wie ich es ausprobiere.Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen
Was es bewirkt
Wetter gibt einer Welt Stimmung und Rhythmus. Es verändert, wie die Welt aussieht und klingt, und es kann das Spiel verändern: Regen bremst ein Feuer, ein Sturm sperrt einen Pass, ein klarer Himmel ist gut zum Reisen.
So läuft es ab, als Diagramm
Alles, was es sein kann, und was es weiterbewegt. Genau danach baut deine KI.
So läuft es ab, als Diagramm
- Klarer Himmel → Klarer Himmel: Himmel bleibt klar
- Klarer Himmel → Wolken: Wolken ziehen auf
- Wolken → Wolken: Wolken bleiben
- Wolken → Klarer Himmel: Wolken lösen sich auf
- Wolken → Regen: Regen beginnt
- Regen → Regen: Regen geht weiter
- Regen → Wolken: Regen lässt nach
- Regen → Sturm: Sturm zieht auf
- Sturm → Sturm: Sturm tobt weiter
- Sturm → Regen: Sturm zieht ab
Gute Startwerte
| Wert | Starte mit | Was es ändert |
|---|---|---|
| meanDuration | 180 s | Wie lange eine Wetterphase im Schnitt dauert. Jede dauert zwischen der Hälfte und dem Anderthalbfachen davon. Drei Minuten sind lang genug zum Einleben und kurz genug, um in einem Besuch einen Wechsel zu sehen. |
| fadeTime | 20 s | Wie lange ein Wechsel zum Einblenden braucht. Zu kurz, und der Himmel scheint umzuschalten; zu lang, und das Wetter ist immer halb das eine und halb das andere. Eine Phase ist nie kürzer als das. |
| wetBias | 0.4 | Wie regnerisch die Welt ist. Es ist die Chance, dass Wolken zu Regen führen, und die Hälfte davon, dass Regen weiter zum Sturm führt. Bei 0 regnet es nie. |
Was meistens schiefgeht
Von klarem Himmel zum Sturm in einem Schritt
Das nächste Wetter wird zufällig aus allen Arten gewählt. Ein heller Tag wird ohne Vorwarnung zum Sturm, und ein Sturm endet direkt im Sonnenschein.
Lösung: Sag deiner KI: Lass das Wetter nur zu einem Nachbarn in der Reihe klar, bewölkt, Regen, Sturm wechseln, und lass einen Sturm auf dem Weg hinaus durch Regen gehen.
Der Himmel schnappt um
Das Wetter schaltet in dem Moment um, in dem die Phase endet. Regen beginnt in einem Bild mit voller Stärke, das Licht springt, und der Spieler sieht einen Schnitt.
Lösung: Sag deiner KI: Behalte das alte Wetter und blende über eine Überblendzeit vom alten zum neuen. Zeige beide im richtigen Verhältnis.
Ein Wechsel beginnt mitten im Überblenden
Eine Phase ist kürzer als das Überblenden. Der nächste Wechsel beginnt, bevor der letzte fertig ist, die alte Überblendung wird weggeworfen, und der Himmel springt.
Lösung: Sag deiner KI: Plane nie eine Phase, die kürzer ist als die Überblendzeit.
Vorspulen lässt eine ganze Woche Wetter ablaufen
Der Spieler schläft acht Stunden, oder das Spiel stand ewig still. Der Code läuft durch jede verpasste Phase oder macht tausend Wechsel in einem Schritt.
Lösung: Sag deiner KI: Erlaube höchstens einen Wechsel pro Schritt und starte die neue Phase bei null. Nach einem Sprung ist der Himmel einfach ein neuer.
Das Wetter lässt sich nicht wiederholen
Das Wetter fragt direkt den Zufallsgenerator des Spiels, den auch andere Dinge benutzen. Zwei Spieler oder ein Test bekommen vom selben Start aus einen anderen Himmel, und ein gespeichertes Spiel zeigt nach dem Laden anderes Wetter.
Lösung: Sag deiner KI: Gib die beiden Zufallszahlen von außen herein, aus einem Generator, der nur für das Wetter da ist, und speichere den Zustand des Himmels mit dem Spiel.
Die Zahl trifft das Wetter, das schon da ist
Das nächste Wetter wird aus allen Arten gewählt, auch aus der aktuellen. Manchmal ändert sich nichts, Phasen werden still doppelt so lang, und ein kurzer Test der Mechanik wirkt kaputt.
Lösung: Sag deiner KI: Ein Wechsel geht immer zu einer anderen Art. Willst du längere Phasen einer Art, erhöhe stattdessen die durchschnittliche Länge.
So prüfst du, ob es klappt
- Ein neues Spiel. das Wettersystem startet: ist der Himmel klar, und nichts blendet ein oder aus.
- Ein klarer Himmel mit einer Phase, der noch eine bestimmte Zahl Sekunden bleibt. diese Zeit Sekunde für Sekunde abläuft: bleibt der Himmel bis zur allerletzten Sekunde klar und wird dann bewölkt, und die neue Phase beginnt bei null.
- Eine durchschnittliche Phasenlänge von 180 Sekunden. die Zufallszahl für die Länge 0, 0,5 und fast 1 ist: dauert die Phase 90 Sekunden, 180 Sekunden und fast 270 Sekunden.
- Irgendein Wetter und irgendeine Zufallszahl. das Wetter wechselt: wird aus klar immer bewölkt, aus Sturm immer Regen, und Wolken und Regen gehen nur zu ihren eigenen Nachbarn.
- Eine Regenneigung von 0, dann 1, dann der Startwert 0,4. Wolken wechseln, bei verschiedenen Zufallszahlen: führen sie bei 0 nie zu Regen, bei 1 immer, und bei 0,4 nur bei Zahlen unter 0,4, und Regen führt nur bei Zahlen unter 0,2 weiter zum Sturm.
- Ein Himmel, der gerade von klar zu bewölkt gewechselt hat. die Überblendzeit vergeht, zuerst zur Hälfte, dann ganz: zeigt der Himmel zuerst ganz klar, nach der halben Zeit eine gleiche Mischung und am Ende ganz bewölkt.
- Eine durchschnittliche Länge von 30 Sekunden und eine Überblendzeit von 120 Sekunden. eine neue Phase geplant wird: wird sie für 120 Sekunden geplant, und das Wetter wechselt nicht noch einmal, bevor das Überblenden zu Ende ist.
- Ein klarer Himmel. hunderttausend Sekunden in einem einzigen Schritt vergehen: wechselt das Wetter genau einmal und die neue Phase beginnt bei null.
- Dieselben Startwerte und dieselbe Liste von Zufallszahlen. das Wetter zweimal tausende Schritte durchläuft: ergeben beide Läufe genau dieselbe Folge von Wetter.
Passt gut zu
- Tag-Nacht-Zyklus: Beide verändern das Licht. Setzt jeder es für sich, kämpfen sie gegeneinander, also lass das Wetter skalieren, was der Wechsel liefert. Lass erst den Tag-Nacht-Wechsel laufen und danach das Wetter, und lass das Wetter das Licht dämpfen, das der Wechsel liefert.
- Hunger und Durst: Heißes klares Wetter kann den Durst schneller wachsen lassen, und Regen kann ihn stillen. Lass das Wetter eine Zahl bereitstellen, die die andere Mechanik liest, und lass das Wetter nichts vom Überleben wissen.
- Statuseffekte: Ein Sturm, der Kälte setzt, aber nie aufhebt, lässt den Spieler dauerhaft frieren, auch wenn die Sonne zurück ist. Lass das Wetter dem Spieler einen Zustand geben und ihn wieder nehmen, wenn das Wetter weiterzieht, nicht umgekehrt.
- Weltzustands-Flags: Sonst beginnt nach dem Laden mitten im Sturm ein neuer klarer Himmel. Speichere Art, vorherige Art, Alter und Länge der Phase mit dem Spiel und lade sie vor dem ersten Schritt.
Häufige Fragen
wie funktioniert ein wettersystem in spielen
Das Spiel hält eine Wetterart für eine Phase, wählt dann zufällig eine benachbarte Art und blendet über einige Sekunden dorthin über. Der Zufall entscheidet nur, welcher Nachbar, also taucht ein Sturm nicht aus klarem Himmel auf.
wie lange sollte wetter in einem spiel dauern
Fang mit etwa drei Minuten im Schnitt an, wobei jede Phase zwischen der Hälfte und dem Anderthalbfachen liegt. Kürzer wirkt unruhig, länger heißt, dass viele Spieler das meiste Wetter nie sehen.
wie bekomme ich für alle spieler dasselbe wetter
Nimm nicht die allgemeinen Zufallszahlen des Spiels. Gib dem Wetter eigene Zahlen aus einem gemeinsamen Startwert. Derselbe Start und dieselben Zahlen ergeben dann auf jedem Gerät und in jedem Test denselben Himmel.
was sage ich meiner ki um ein wettersystem einzubauen
Kopier das: Baue Wetter in der Reihe klar, bewölkt, Regen, Sturm ein. Es wechselt nur zu einem Nachbarn, nach einer Phase von etwa drei Minuten, und blendet über 20 Sekunden ein. Die Zufallszahlen kommen von außen herein, sodass dieselben Zahlen denselben Himmel ergeben.
Woher es kommt
Für diese Idee konnten wir noch keine verlässliche Herkunft finden.
Was geprüft wurde
- 12 Tests bestehen auf dem Referenzcode.
- Das Zustandsdiagramm wurde gegen den Code geprüft, mit den Standardwerten und mit jedem niedrigsten und höchsten Wert der Liste.
Deine KI bekommt den Code
Fertiger Beispielcode kommt über die Spielerando-Verbindung, damit deine KI ihn sofort nutzen kann. So verbindest du es