World Map

From Wiki ko Ailhaotnůṙ
Revision as of 04:44, 24 August 2015 by Killerbee13 (talk | contribs)
Jump to navigation Jump to search

This project is actually not even close enough to being finished for me to write much about it. Basically, I am attempting to create, through a computer program, a randomly-generated map for Corasur (There will be a set "official" seed but I suppose that I might as well make it possible to generate others). Below I will sketch out the basic design considerations. This is mostly to be used as internal documentation and specification, and as the project comes farther along I will rewrite this page to be more readable.

Status

Corasur's geography is dominated by an underlying logarithmic spiral bias to the elevation. I am trying to produce a smooth function that will produce a base elevation for a point (θ, r) in the range [-1,1] as I believe this will produce a more scalable result than attempting to transform a sine wave.

Function

This program must take a set of coordinates defining a rectangle and produce a map that is consistent (any overlap should be identical). A biome/climate map should also be applied based on local geography and the light-intensity (Annual temperature profile) function (Takes only r).

Environment

PHP and GNU Octave (GNUPlot), possibly C++, and any Free (As in FLOSS) in-browser map viewer.