Polygonal Map Generation, HTML5 Version
simblob.blogspot.com.au
simblob.blogspot.com.au
Maxim Gumin’s WaveFunctionCollapse is fast and produces nice results. A recent paper has been published outlining its technique.
WaveFunctionCollapse is Constraint Solving in the Wild
http://isaackarth.com/papers/wfc_is_constraint_solving_in_th...
Combine WFC with a touch of "domain distortion" to add some organic panache:
http://www.iquilezles.org/www/articles/warp/warp.htm
Or if you have space for several terabytes of high resolution NASA satellite imagery, you can always use that as a training set ;)
A step towards procedural terrain generation with GANs
And thanks to you Amit for your gamedev resources. I reference your site all the time and know many have learned a lot from them!
In fact, I implemented a version of this in C++/OpenGL a few years back for a school project: https://github.com/Heightened/2IV06-map-generator
We also built a 3D viewer that could then display the generated maps: https://github.com/Heightened/2IV06-map-viewer
It was a fun project, we got some really nice results: https://imgur.com/a/VlkYk
https://www.redblobgames.com/x/1721-voronoi-alternative/
If you turn on "lighting" you will get a good idea for how it would look in 3d, I agree it would be cool to set this to a heightmap and look around it in 3d with Google Maps style controls.
Dangit, there goes my weekend.
- https://github.com/redblobgames/dual-mesh/
- https://github.com/redblobgames/mapgen2/
However the html5 UI isn't (it's a big hack I'm abandoning, and working on a different version). Feel free to View Source if you want to see the ugly UI code :)