bobcat_grad
First Post
While putting together campaign details for a campaign I'm starting this week, I came up with system for generating random weather based on climate zone and season. Once I did that, I realized I could put it in an app, similar to the NPC Generator I put together and posted about a week ago.
It works like this:
Pick a climate (arctic, continental, temperate, equatorial), pick a date (which will figure out the season based on the climate), enter in the number of days you want to generate and click the button.
You'll get days that look like this for Arctic Winters:
Date: 1/8/1500
High/Low: 19/ -14
Morning: Overcast skies - Stiff breeze
Afternoon: Heavy snow in the afternoon - 10 MPH wind, gusts of 20
Evening/Night: Light snow in the night - Stiff breeze
Up to days like this in the Equatrorial Summer:
Date: 6/15/1500
High/Low: 107/ 77
Morning: Partly sunny skies, Desert: Clear all morning - Light breeze
Afternoon: Clear - not a cloud in the sky, Desert: Clear all afternoon - Arid - Stiff breeze
Evening/Night: Clear skies all evening and night - Calm
Attached to this post is a zip file with an .exe and .dll in it. Like the last app I posted, I haven't put together an install for this. Just unzip it and run the exe. Scream if you have issues and I'll write an install for it.
UPDATE 10/13/09:
Added the temperature scale conversion requested as well as ensured that a user could change the year (just type the starting date in the box).
Additionally, I ensured the there will always be a difference of at least 8 degrees (Fahrenheit) between high and low.
It works like this:
Pick a climate (arctic, continental, temperate, equatorial), pick a date (which will figure out the season based on the climate), enter in the number of days you want to generate and click the button.
You'll get days that look like this for Arctic Winters:
Date: 1/8/1500
High/Low: 19/ -14
Morning: Overcast skies - Stiff breeze
Afternoon: Heavy snow in the afternoon - 10 MPH wind, gusts of 20
Evening/Night: Light snow in the night - Stiff breeze
Up to days like this in the Equatrorial Summer:
Date: 6/15/1500
High/Low: 107/ 77
Morning: Partly sunny skies, Desert: Clear all morning - Light breeze
Afternoon: Clear - not a cloud in the sky, Desert: Clear all afternoon - Arid - Stiff breeze
Evening/Night: Clear skies all evening and night - Calm
Attached to this post is a zip file with an .exe and .dll in it. Like the last app I posted, I haven't put together an install for this. Just unzip it and run the exe. Scream if you have issues and I'll write an install for it.
UPDATE 10/13/09:
Added the temperature scale conversion requested as well as ensured that a user could change the year (just type the starting date in the box).
Additionally, I ensured the there will always be a difference of at least 8 degrees (Fahrenheit) between high and low.
Attachments
Last edited: