I would like to see the diplomatic reactions of the AI try to maintain a balance of power throughout the game, so that one single civ does not become too strong. This would be close to the actual events in the real world and make the game tad more engaging and prevent the "snowball" effect. Think of WW2: after the fall of France, the rest of the world did not attack the UK, or when Napoleonic France became very powerful, the rest of the European nations fought back (not in unison, but France was cut down in size), or 16th centure Spain, which under the house of Hapsburg ruled half of Europe.
Now, I do not mean to make it impossible to win the game by conquest by having all AI civ gang up on the strongest one, but close enough...
Some examples of what I envision:
1. alliances to be made so that the two or more blocks are approximately equal. As soon as one alliance is made between the strongest civ and another civ, other civs, withing a short time, will form an alliance, trading block to counterbalance the previous alliance.
2. if the strongest civ is at war a much weaker civ, the others, according to their current relationship may form MP pacts between themselves, boycot the strongest civ, or support the weaker civ. This would hold regardless of who started the war, but of course some penalties would be incurred in by whoever started the war. If the war is long, and the weaker civ is losing, the other civs would be inclined to intervene in support of the weaker. As soon as the strong civ gets cut down to size, the incentive of the other civs to keep on attacking diminishes and things can be quite what they were at the beginning.
This would considerably change war strategies: long wars would not pay off, negating the resource advantage of a large nation. Territorial growth would be slower, with wars not lasting until the other side was vanquished.
I think this would be a new game, not just a new feature on an existing game.
Now, I do not mean to make it impossible to win the game by conquest by having all AI civ gang up on the strongest one, but close enough...
Some examples of what I envision:
1. alliances to be made so that the two or more blocks are approximately equal. As soon as one alliance is made between the strongest civ and another civ, other civs, withing a short time, will form an alliance, trading block to counterbalance the previous alliance.
2. if the strongest civ is at war a much weaker civ, the others, according to their current relationship may form MP pacts between themselves, boycot the strongest civ, or support the weaker civ. This would hold regardless of who started the war, but of course some penalties would be incurred in by whoever started the war. If the war is long, and the weaker civ is losing, the other civs would be inclined to intervene in support of the weaker. As soon as the strong civ gets cut down to size, the incentive of the other civs to keep on attacking diminishes and things can be quite what they were at the beginning.
This would considerably change war strategies: long wars would not pay off, negating the resource advantage of a large nation. Territorial growth would be slower, with wars not lasting until the other side was vanquished.
I think this would be a new game, not just a new feature on an existing game.