World Map

From Wiki ko Ailhaotnůṙ
Revision as of 06:26, 27 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 spiral bias to the elevation. The base elevation for a point (θ, r) is sin(θ+.1r)-0.58799. Sea level is at 0, because the function is adjusted downwards so that 0 is the 70th percentile. Interestingly, the ratio of average ocean depth to average land elevation on Corasur is roughly half of the Earth equivalent, which means that Corasurian oceans are much shallower, while still having the same surface area. This actually does not matter at all, however, because oceanic depth will not appear on the map.

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.