I decided to do this as a programming workout, and created an Island generator using Cellular Automata.
The rules for the cells follow through Multiple steps:
- First I randomly distributed sand and water around a grid, and the borders of the grid are always water
- I then used Moores neighbor principles (All adjacent and diagonal neighbors of x distance to shape the island and add vegetation and mountains
- Then I set the tile heights based on the cell to give it some life
And I figured I would show this as the results of about a few hours work