For biomes that mainly rain or snow, you would usually expect it to last around 10 to 20 minutes. This also makes the duration of the weather predictable, especially sleeping through it ends the weather in the morning every single time.
Unpredictable weather should be used to make the game feel more immersive and interesting for the player's experience. Here's my thoughts:
Weather Severity [Concept]
When the game decides it wants it to rain / snow, it randomly decides a number between 1.00 to 5.00 (During Normal Mode, for example). The higher the number:
The longer the rain / snow will last...
- E.x., between 5 to 25 minutes on Normal Mode.
...and the higher the chances of it to be a Thunderstorm.
- E.x., 12.50% to 62.50% chance.
The first number that it chooses between (In this case, 1.00) can be changed depending on the biome. For example (In Normal Mode...):
Deep Oceans can be 3.00 to 5.00,
Jungles can be 2.50 to 5.00,
...and Plains can be 1.50 to 5.00.
Also, if you were to be sleeping through a storm that still has 25 minutes left, it will reduce by the amount of time you were asleep, instead of skipping past it.
What does this mean?
Because of the randomness between biomes, a few interesting things can happen. Imagine this:
- You're in a Plains biome, and it recently stopped raining. Then, you walk into a Jungle, but it's still raining AND there's a Thunderstorm happening. The rest is pretty self-explanatory.
With systems like this, the game's weather would be much more interesting...
Please sign in to leave a comment.
1 Comments