Semi-Random maps



image name There is a concept which mixes my randomly generated games with the idea of a well-thought manually created game. My games tend to involve random commanders all over the map that have random equipment, random bodyguards, and random troops. Also random scattering of castles, labs, temples. And some use randomly assigned alliances between the AI's. Pros and Cons are that its a very different game. Fun to play. But its hard to make the randoms fall into logical patterns (not put land castles and land troops in water, not have an archer for a commander with gods as bodyguards). Of course another advantage is that I can daily generate a new game when the things in that one get too known. If you want to try one you can pick up my Poke in the Eye game.

An excellent example of a well thought out and designed game is the work of Peter Ebbesen called "Orania the Nasty Edition". Each race has specific starting locations with multiple starting provinces. There are additional castles, commanders assigned, equipment given, troops, and magic sites. All making logical sense within the theme of that nation. If you want to try that game it can be gotten from HERE. The Pros and Cons is while it is a great game to play, it might have a limited replayability factor.

Anyway, I had a thought about a project which might be able to blend the best of both methods. Variations would be created in pieces of .map code, then randomly selected to paste together into the downloadable file. There could be a Dragons Den province, Wooing Woods, or the Fast Food Forest. The population, structures, units, magic sites can all be designed around a name. It could be ever growing as small 1-province files were added around single themes. Werewolves, or vampires, or trolls, or dryads... well you get the picture.

With enough province files a randomly generated map could be unique each time but still be abit more logical about what you run into. In the following of my usual stuff a map image selected from my daily randomly-generated ones could be used over and over. Or maybe a GOOD map done by someone with a paint program. But possibly some intelligent coding could be done to read a .map file and do the bit-math of the terrain commands to match a province description to proper locations. Such as, the Dragon Den might have a group of dragons in a mountain castle with mountain-type independent population and mountain-type magic sites. The program could search for a mountain terrain province to put that into.

Secondary Thought: If someone could develop a spreadsheet of units, with flags, then this could be greatly improved. I would like for the code to be able to build groups based on leaders w/ troops, land water or amphib, all dragon types, or all undead types, or all animals.

UPDATE: The new DomMap utility (thanks to Bryon Daly "lintman") now includes new info in the .map file which can make this concept work even better. Each #terrain line includes a comment saying land or water, and how many neighbors are land and water. That means that L-S4L0 means an island and S-S0L5 means a lake.