by KGB » Wed Jun 09, 2010 1:54 pm
Thanks for the info on capitol city placement.
When I did the Warlords 4 patches I changed the capitol city placement to maximize distances between players so that regardless of how many players were in a game it placed the players as far apart as possible.
I did it by breaking the map into a 3x3 grid that looks like:
123
456
789
1) Randomly selecting a side and placing it on the map. For a 2, 4, 6-8 player game that initial placement was in a corner (area 1,3, 7 or 9 in my grid). For a 3 or 5 player game it was the middle of one of the sides (area 2,4,6, or 8 in my grid) so that the final placement of all sides would be a triangle/pentagram.
2) Randomly selecting the next side and placing it as far away as possible. For a 2,4, 6-8 player game it means the diagonal opposite corner. For a 3 or 5 player games it means a triangle corner (so if 1st player was in area 2, next player would be in area 7).
3) Randomly selecting the next side and placing it as far away as possible from the other TWO sides already placed.
4) Repeat step 3 until all sides placed.
2 player example:
Player 1 gets selected to grid area 9. Player 2 gets put in grid area 1.
3 player example:
Player 1 gets selected to grid area 4. Player 2 gets selected to grid area 3. Player 3 gets selected to grid area 9.
4 player example:
The 4 corners 1,3,6,9.
5 player example:
Player 1 gets selected to area 6. The other players would end up in 1,2,7,8.
Even though you have 'set' capitol cities (compared to random ones in Warlords 4) you could apply the same logic when selecting initial starting cities. That way even on the Riverwar map you could play 2,3,4,5,6,7 and 8 player games with players equally spaced out.
As it is now, 2 of the sides in my 4 player game have huge advantages in initial starting position.
KGB