Sunday, April 28, 2013

Test Map

Following on from my previous post I tried out the random mapping just to see what I might come up with. I've tried both having the rivers follow the hex edges and flow through the middle. This example is one with them following the edges. I'll post an example of the other type once I get it cleaned up. Since I didn't have any paper with large hexes handy when I did the tests I just drew some really rough "hexes" (and a few pentagons and other shapes) on paper with pencil, scanned the result later when I had access to my scanner, and then cleaned it all up in a drawing program.


Wednesday, April 24, 2013

Random Mapping

I've looked around and have also been doing some fiddling of my own on the subject of generating overland maps. The sort of small scale "wilderland" maps where one hex or other unit represents a fairly large area, something on the order of 30 miles across. Inspired by games like Source of the Nile, which I had many hours of fun with when I owned a copy "back in the day", and Adventures in Jimland, which I have also derived quite a bit of fun from more recently, I jotted down some notes and toyed around with generating maps. I'm still experimenting, but I'm hoping I might get more organized by writing this up, and possibly get some thoughtful feedback. (caveat: I'm making a number of assumptions based on my interests, the kind of game and the kind of "wilderland" I want, so everything here is subject to my taste and not set in stone)

So my preliminary explorations have taken me to this point:
I tried breaking down things into a few simple basic categories. So I have Elevation, divided into Low, Flat, Hilly, Mountainous. Of course, these are very coarse categories and meant to be relative, not absolute, nor does it cover how rugged the hills and mountains are.
The other main category I have is Vegetation, divided into Forest, Mixed (a mix of woods and open spaces, and/or open woodlands), and Open (grasslands, heaths, prairies, etc.). As I have decided the area I am starting with has a moist temperate climate (like England, more or less) I am leaving out drier "vegetation" for now. No deserts in this region, nor tundras or permafrost. There would be a chance for swamps, fens, bogs, marshes, or the like. In general terms, Wetlands (possibly with or without trees), in Low or Flat hexes, especially if there are sources of water, such as a river flowing through the area.

The gist of the idea is that a party would start out in a known hex. Their home base/town, on the edge of the wilderlands. The elevation and vegetation can be rolled for or decided by "executive fiat". This could be just a single starting hex or a line of hexes representing the known boundary. There should probably be at least one known river flowing out of (or even into, depending on taste). If there is a river or rivers those would be likely places for the main frontier towns.

So far I've tried something along these lines:
Roll 1D6 for Elevation of any starting hexes:
1 : Low
2-4 : Flat
5-6 : Hilly

Roll 1D6 for Vegetation in each starting hex:
1: Open
2-3 : Mixed
4-6 : Forest

If the hex is Low or Flat Elevation roll 1D6 again (subtract 1 from the roll if there is a river bordering or touching the hex):
1 :  Lake
2-4 : Wetland (based on "original" Vegetation; so, if the original was Open, it's an open swamp or fen; if the original was Mixed, it's a mix of open swamp/fen, with trees mixed in; and if the original was Forest it's a swampy forest)
5-6 : keep Vegetation as rolled above

As the party explores, the map gets added to. I have toyed with various ideas for this. For example, if I want to assume we start out on the lower elevations of some continent there could be a chance the elevation will be generally increase as one travels farther into the wilderlands.

Roll 1D6 for Elevation and compare to the hex you just left:
1 : Elevation decreases
2-3 : Elevation remains the same
4-5 : Elevation increases
6 : special (1 : Elevation decreases by 2; 2-3 : Elevation increases by 2; 4 : plateau; 5 : Elevation remains the same, but becomes more rugged; 6 : Elevation remains the same, but there's a river (cannot flow through any known hexes, so roll randomly for which hex sides it flows into and out of. If there is only one open hex side left the river has to flow out of this hex through that side.)  - these are just ideas, not tried out nor have I really worked out what they would mean in terms of encounters and such)

Roll 1D6 for vegetation and compare to the hex you just left:
1 : Vegetation "decreases" (Forest becomes Mixed, Mixed becomes Open. Could extend the Vegetation types and say Open becomes sparse?)
2-4 : Vegetation remains the same
5 : Vegetation "increases" (opposite of above. Could extend Forest to bogs, swamp, or rainforest, depending on Elevation (and/or ruggedness))
6 : special (1 : Vegetation decreases by 2; 2 : Vegetation increases by 2; 3 : recently burned; 4 : recently flooded; 5 : dense forest; 6 : impassable rugged terrain - these are just ideas, not tried out nor have I really worked out what they would mean in terms of encounters and such)

Roll 1D6 for Rivers:
1 : river turns left by one hex side
2 : river turns right by 1 hex side
3 : river turns left by 2 hex sides
4 : river turns right by 2 hex sides
5 : river turns opposite of last direction (that is, if the last river turning for that river was left it goes right and vice versa. This is to reduce the chance of a "corkscrew" river spiraling in on itself.)
6 : river forks, roll again for each branch (assuming 2 branches)

Alternate Rivers table, 1D6:
1 : river turns left by 1
2 : river turns right by 1
3 : river turns left (1-3) or right (4-6) by 2
4 : river turns opposite of last turning
5 : river forks, roll again for each branch (assuming 2 branches)
6 : special (1-2 : lake; 3-4 : swamp (if Elevation is Low or Flat) or cataract (if Elevation is Hilly or Mountainous); 5-6 : river ends, as a spring or small lake if going upstream or goes underground if going downstream)

Of course, a lot is left to the imagination to fill in details, rationale for what comes up, etc. This was my latest incarnation based on previous versions that I have tried out just to see what kinds of results and questions came up in the exercise, re-worked here in the course of typing it out. I will play around with it more myself. If anyone has any thoughts or actually tries it out I'd be interested to read your comments. Keep in mind, I "designed" (rather grandiose word for what I did here! ha ha) this to generate fairly simple basic terrain of large areas, not detailed in any way. I want details to arise in game play, encounters, etc.

Friday, April 19, 2013

RPG Blogs/Blog Posts of Interest


On fantasy rpgs:
I've been reading about old school rpgs, dungeon delves, mega-dungeons, wilderness hex crawls, etc. and getting inspired to try some solo adventures myself. (whether that will pan out into actual gaming remains to be seen!)
Since part of the lure for me, especially as a solo player, is exploring and learning stuff about the world as I go I don't want to populate a map in advance. In fact, I'd prefer a game where I discover the terrain as I go, too.
To that end, I've been looking into random tables, including ones for generating the maps/terrain as well as encounters, for both dungeons and wilderness. I will create some as needed, but I'd rather not "reinvent the wheel" if I don't have to. I have found some good resources here and there, mostly for dungeon stuff (and taverns, and other things). So far, not so much for wilderness. I'll want ways to generate more permanent terrain and features, ephemera, encounters, tracks and traces, in a way that doesn't produce results that disrupt my "willing suspension of disbelief". I will also probably adjust whatever I find to suit my own tastes and world ideas (like you do).

Here are a few resources I've been inspired by so far:

I found this blog post on http://rpgdump.blogspot.com/2009/08/random-tables.html
in which the author writes about random tables where the first 50% is "nothing special" (or "the usual/something common"?), the next 25% is a minor result (or better than average?), the next 15% is a medium result, etc. Basically halving the chance each time so the lower order things come up more frequently. This makes sense to me for things where you want/expect that sort of distribution which is commonly found in things like demographics (1 large city about twice the size of the next smaller cities, of which there would be 2, which in turn are about twice the size of the next four smaller cities, etc.). It's a rough "rule of thumb", but can give you more realistic distributions. Another example might be if your adventurers/party are looking for a wizard; there might be 8 level 1 wizards in the area, maybe 4 level 2 wizards, a couple of level 3's, and only 1 level 4. Then do a little randomization to adjust the numbers up or down a bit.

http://rpgcharacters.wordpress.com/
aka Dyson's Dodecahedron
To my reader (if there is one. ha ha), if you're into rpg's, mapping, random encounters, and tons of goodies, and haven't been to this site go now. If you ever get back here I hope you enjoy that site as much as I do (albeit, newbie that I am to it, too).

I also want to recommend http://tabletopdiversions.blogspot.com/ once again. I am enjoying his Ever Expanding Dungeon solo series, as well as lots of other inspiring and though-provoking rpg posts (and comments!).