A single day project trying to build a very simple random world generator and a program to show the generated word. Playing around with different noise generation algorithms.

- Randomly generated world map
- Arrow keys for moving, mouse wheel for zooming
- Minimap in the top left with camera position
- Pure random noise creates a very ugly map, but it's the simplest

- Perlin noise (gradients on a grid with sin/cos interpolations is a lot better

- Multiple layers of different noise (0.1 perlin, 0.05 perlin, random noise for variations) creates the best maps

- Rivers & Seas using perlin noise variants (absolute perlin noise for rivers, small perlin noise for seas)

- Collapse Wave Function for more variety
- Bezier Curves for nicer Rivers or Roads
- Create Towns or Castles
- Clean Up Code (but this can always be done)
