Lately I’ve been experimenting with map algorithms. I have three starting points:| www.redblobgames.com
An introduction to writing WebGL shaders using gradient noise and cool math.| alexharri.com
Behind the scenes - how I'm making redblobgames.com - interactive explanations of game development algorithms and math| simblob.blogspot.com