cc.journeyman.the-great-game.proving.core
Phase one of ‘Baking the World’
get-biome-map
(get-biome-map height-map)
(get-biome-map height-map _rainfall-map)
Given this height-map
(a monochrome raster) and optionally this rainfall-map
(also a monochrome raster), return a biome map (a microworld style world tagged with vegetation, etc, data).
get-drainage-map
(get-drainage-map height-map)
(get-drainage-map height-map _rainfall-map)
Given this height-map
(a monochrome raster) and optionally this rainfall-map
(also a monochrome raster), return a drainage map (a microworld style world tagged with drainage data).
populate-world
(populate-world biome-map)
Given this biome-map
(as returned by get-biome-map
), populate a world (probably some form of database) and return a structure which allows that database o be interrogated.
prove
(prove height-map rainfall-map)
Given this height-map
(a monochrome raster) and optionally this rainfall-map
(also a monochrome raster), return a populated world.