Worldbuilding Scale References

Starting on a new map for Planet Kaendor, I made a quick comparison of how big a 2,000 by 2,000 miles area would actually be compared to Europe. Since it was really easy to do, I did the same thing for North America and East Asia as well, and might as well share them with the world.

All maps use the same 100×100, 500×500, 1,000×1,000 and 2,000×2,000 miles squares.

Turning any map into a hex map with GIMP

There are a number of programms out there that allow you to make a hex map out of hex tiles. I used one of them to make this map of the Savage Frontier five years back. However, I am not a fan of these maps, at least not as something to put into the hands of the players. I feel it creates too much abstraction in the minds of players that works against them mentally visualizing the setting of the game as an actual world. As a setting creator, I see even myself getting affected by that and it significantly hampers my work on the world.

But hexes are very useful as tools to keep track of the party’s position as it is moving through the wilderness. In most situations you want to have separate maps for the players and the GM anyway, so you can keep track of where hidden and unknown sites are located without giving it away to the players. You can also overlay a hex grid on top of the GM version of the map along with the hidden sites and other notes. The terrain type of each hex won’t always be completely clear, but that’s not really an actual issue. Make a best guess which terrain on the background image dominates, and when you don’t stay consistent between different occasions the players are passing through it nobody will notice.

Finding an image of a hex grid on a transparent background to simply slap on top of a map you have in Photoshop or GIMP has been a huge pain in the butt for most of this afternoon. But at least for GIMP I found a great solution to add a grid on top of any image.

  1. Open your image file of your map.
  2. Add a new layer: Layer > New Layer > Press “Okay”. Make sure the new layer is above the layer with the map.
  3. Open the Mosaic dialog: Filters > Distortions > Mosaic.
  4. Make sure Tile Geometry is set to “Hexagons”.
  5. Set Tile Size to your preferred size of tiles.
  6. Set Tile Height to 1 (to remove reflection effect).
  7. Set Tile Neatness to 1 (to make orderly hexes).
  8. Set Tile Color Variation to 0 (to make all tiles blank).
  9. Set Tile Spacing to 1 (or higher, if you want wider grid lines).
  10. Joints Color: This will be the color of your grid lines.
  11. Light Color: To remove shiny reflections on each hex, click on the color to open the “Light Color” dialog. Set the value for “A” to “0” or move the slider all the way to the left. Click “OK” to close the dialog. (You can’t disable the reflection, but this makes it completely transparent and therefore invisible.)
  12. Click “OK” in the Mosaic dialog to apply the grid to the player.

And that is the entire process. The tricky part is to find the right value for “Tile Height” to get the tile size that matches the scale of your map. But if the map has scale markings on it, move the view of the image to that corner of the map and try out different sizes in the Mosaic dialog until the hexes line up with it. (The “Preview” box has to be checked to see how the grid would look like with the current settings.)

The only issue I noticed is that with hexes of sizes below 20-30, the hexes tend to get a bit squashed as a result of the image consisting of pixels, but I think you’d get this with any other method to get a hex map as well, unless it uses vector images (which I doubt any map software does).

2,000 miles from edge to edge

When creating a “world map” for a fantasy setting, I generally find it rather pointless to actually make a map that shows the entire world. Most fantasy worlds aim to be late medieval to early modern in the kind of world they describe and in these time periods much of the Earth was yet unknown even to the people with the most complete maps that existed. Also, an Earth-sized planet is massive and there is no way you could ever actually visit all those places, no matter how many books you write or games you play. At the very most, what a setting can practically make use of, is a region that covers all the major climate zones and ecological environments.

While the distance from pole to pole is a bit over 20,000 km, the north to south length you need for a map that provides all the environments you could ever wish for is much shorter than that. I took some measurements on world maps and the numbers that showed up again and again were all in the range of 3,000 to 3,500 km. Or in fantasy units, 2,000 miles.

It is the distance that takes you from the northern coast of Africa to the northernmost extend of the Baltic Sea. It’s the distance from Russia across all of Mongolia and China to northern Vietnam. It’s from Hudson Bay in Canada to Cuba and from Alaska to Baja California. The distance from Rio de Janeiro to the Falkland Isles.

If you really want the full range of possible climates from the thickest tropical jungles to the permanently frozen artic tundra it’s more like 3,000 miles, but with 2,000 you are already on the pretty safe side in your ability to cover any landscapes you might want to put into your world.