Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I have done some "wilderness generation" in FAangband by having a base type of terrain for each biome type, and then adding "formations" (random groups of selected other terrain types) and then maybe some other areas (grassed clearings in forest, for example). FAangband has discrete wilderness levels, so the scaling/zooming doesn't apply. I am, though, coming up against similar problems to yours in Beleriand, which has a fixed world map with set biomes at the top level, but has to fill in all the terrain in a natural way. Note that Beleriand is still in its very early stages.
I have done some "wilderness generation" in FAangband by having a base type of terrain for each biome type, and then adding "formations" (random groups of selected other terrain types) and then maybe some other areas (grassed clearings in forest, for example). FAangband has discrete wilderness levels, so the scaling/zooming doesn't apply. I am, though, coming up against similar problems to yours in Beleriand, which has a fixed world map with set biomes at the top level, but has to fill in all the terrain in a natural way. Note that Beleriand is still in its very early stages.