https://www.redblobgames.com/
Hi! I make interactive visual explanations of math and algorithms, using motivating examples from computer games.
and implementation guide
and noise function concepts
tiles, edges, vertices for squares, hexagons, and triangles