Version 2.0:
This python script can be used to generate a set of approximately equal sized continents for teams to play on. It's also a good starting point for anyone looking to generate maps but not wanting to deal with the pain of understanding the fractal map generator.
Features:
1) Choose number of continents arranged vertically and horizontally.
2) If you match total number of continents = vertical * horizontal to the number of players, each player will start with their own continent
3) Choose sea level to control intercontinental travel:
a) low = coasts touch, so you can travel as soon as you have boats
b) med = some ocean between, you will probably be able to touch one other continent if you get lucky
c) high = enough ocean to prevent inter continental war until galleon
4) demonstrates how to lay out tiles, select terrain, and place bonuses without using the fractal worldbuilder.
5) well documented, and fairly easy to tweak to your liking.
6) prints a lot of helpful information if you are trying to understand what it is doing (use the hapdebugger)
This python script can be used to generate a set of approximately equal sized continents for teams to play on. It's also a good starting point for anyone looking to generate maps but not wanting to deal with the pain of understanding the fractal map generator.
Features:
1) Choose number of continents arranged vertically and horizontally.
2) If you match total number of continents = vertical * horizontal to the number of players, each player will start with their own continent
3) Choose sea level to control intercontinental travel:
a) low = coasts touch, so you can travel as soon as you have boats
b) med = some ocean between, you will probably be able to touch one other continent if you get lucky
c) high = enough ocean to prevent inter continental war until galleon
4) demonstrates how to lay out tiles, select terrain, and place bonuses without using the fractal worldbuilder.
5) well documented, and fairly easy to tweak to your liking.
6) prints a lot of helpful information if you are trying to understand what it is doing (use the hapdebugger)

Comment