2dredknight:
Интересное ограничение.
Мое отношение к конвертации городов резко отрицательное, однако в контексте такого ограничения, оно возможно, не так и плохо.
Хотя ограничения слишком мягкие, например при 16/24 городах для 2 игроков, получается можно плодить аж до 9/13 одинаковых городов (по формуле towns/players + 1)?
Я бы предложил дополнительное ограничение на доминирующие расы: если игрок контролирует более 50% городов одинакового типа, то он не может конвертировать свои города в этот тип.
For example if you have 2 players (Player A - Haven, Player B - Inferno) and 6 castles and each player controls 1 castles and has 2 neutral castles in his territory with the following distribution:
player A) Owned - Haven, Neutral 1 - Inferno, Neutral 2 - Inferno.
Player B) Owned - Inferno, Neutral 1 - Sylvan, Neutral 2 - Necropolis.
Player B will be able to convert just one of the two castles he has because formula allows not more than 6/2 + 1 = 4 inferno castles on the map.
This will be valid until Player A convert any of the inferno towns to Haven. At that point of the game inferno will be able to convert his second neutral castle.
Кстати, а не хотите ли реализовать шаблон для генерации карт Diamond из Героев 3?
Could you show how it looks and what are the specifics?