Azgaar’s Fantasy Map Generator (2018)
azgaar.github.io
azgaar.github.io
> This application generates a random medieval city layout of a requested size.
Likewise, it is web-based and interactive
The color scheme of the political map is highly distinctive but feels cohesive. There's a decent phonetic/orthographic consistency in the naming within a state. The religions layer doesn't feel particularly integrated with the political one, for instance I found a theocracy without an organized religion.
The geography is also pretty good. Rivers are one of the telltale signs of poor fantasy map building, but this makes pretty believable rivers, though I did find a case of an inland sea draining into itself. It's good the mountains form ranges, but it would be interesting to have some more evidence of volcanism. I found one map with a huge area filled with mountains in an unrealistic way but I had a fun time imagining how it may have gotten that way in a fantasy world.
I really like that it has some climate generation and I'd love to see more, things like prevailing winds, winter/summer variation, and more of a Köppen climate classification[0] than the biomes currently listed, but I know this is a fantasy map generator and those require parameterizing more the nature of the planet being mapped.
Like this? https://en.wikipedia.org/wiki/Jordan_River
The Jordan river flows through the Sea of Galilee and the Dead Sea before proceeding on south. Nothing strange there. The situation I'm talking about would be like if a river left the Dead Sea from the south, looped around and immediately flowed back into the Dead Sea from the north.
The political side of the world is pretty well done with simulation in detail, but I'd love to see more nuanced politics, stuff like meaningful civil wars where factions split and inter-fight.
I would love to see more climate modeling in DF as well. Biomes are a great start for climate, but I would really like to see things like the amount of rainfall you get affecting what crops you can grow.
https://heredragonsabound.blogspot.com/
The latest entry is about the mentioned map generator by the way. Make sure to check earlier ones!
Is it because of the anticipated dopamine hit from the expected discovery of the complexity of the terrains, stories, cultures, races etc ? Is it because of the endless possibilities that an open map presents ?
Is it why I was crazy about skyrim, Baldur's, Fallout & open worlds back in the days ?
Somewhat related I’ve been reading the original Mt. Everest reconnaissance journals, and it’s just so fascinating reading someone describing their awe, joy, and disappointments as they try to find a path to Everest, not even a summit route.
I never thought I would get so engrossed in reading this kind of thing.
https://archive.org/stream/mounteverestreco00howa#page/n10/m...
Oh, I get chills reading it again. It's slightly different with a nice good fantasy world though so there's a little bit more there than the feeling of that discovery.
The process can seem a bit lengthy but you can skip most parts (e.g.: culture generation) and just get to the map bit.
Here is a map I made last night: https://i.imgur.com/HYMrbjx.png
I turned off all cities, roads, rivers, etc, as I just wanted a plain map.
One of those is my heraldry generator, visible directly here: https://ironarachne.com/heraldry
Note that if you want to use this for a hexcrawl, the hexes it generates are 50mi on their short diagonal - this means they fit five (four and two halves) 6 mile hexes on their short diagonal, if we go by https://www.welshpiper.com/hex-templates/
elevateLakes@main.js?version=1.0:1103:10 generate@main.js?version=1.0:593:17 generateMapOnLoad@main.js?version=1.0:198:11 checkLoadParameters@main.js?version=1.0:170:20 global code@main.js?version=1.0:171:2
Console says: TypeError: undefined is not an object (evaluating 'religCells.sort((a,b) => b.pop - a.pop)[0]')
The codebase could use a few comments and cleaner structure, but overall it's quite easy to poke through.
Algorithm-wise, it's built on Delaunay+Voronoi: https://azgaar.wordpress.com/2017/03/30/voronoi-graph/
The project started after Azgaar was inspired by Mewo2's map article and Scott Turner's amazing map blog: https://azgaar.wordpress.com/2017/03/30/first-post/