exupero's blog
RSSApps

Checkerboard islands

One final pastime for which I've used the random, hand-drawn checkerboards I've been writing about is generating lo-fi island maps.

To start, I'd create a large grid. This is one is about 100×100:

checkerboard-island-1.svg

Starting at the upper right, I'd color alternate regions blue, but only if they bordered the edge of the grid:

checkerboard-island-2.svg

That made some ocean. Regions touching ocean would become beach:

checkerboard-island-3.svg

Regions touching beach became rocks:

checkerboard-island-4.svg

Regions touching rocks became grass:

checkerboard-island-5.svg

And regions touching grass became forest:

checkerboard-island-6.svg

All other regions became mountains:

checkerboard-island-7.svg

Then I'd repeat the process with the still-unshaded regions, ocean to beach to rocks to grass to forest, and finally mountains:

checkerboard-island-8.svg

Here's the final map, without grid lines:

checkerboard-island-9.svg