The solution to satisfy all camps (I think) is this:
Give the ability to plan how each tile will be improved (including replacing an improvement already there). This would be similar to the CTP system.
Workers can be automated to implement the plans you have laid out. They would use a little AI to prioritize the build order around cities.* When there are no planned improvments left there could be a message to inform the player (which could be turned off).
The only difference from CTP, for those that used this, would be the requirement to build workers. You wouldn't have to deal much with giving workers orders however.
I am 95% sure that this will require the SDK to implement, however.
-Drachasor
*This could possibly be enhanced if you could declare specializations for each city. Though perhaps this could be figured out by the scheme you've laid out.
Give the ability to plan how each tile will be improved (including replacing an improvement already there). This would be similar to the CTP system.
Workers can be automated to implement the plans you have laid out. They would use a little AI to prioritize the build order around cities.* When there are no planned improvments left there could be a message to inform the player (which could be turned off).
The only difference from CTP, for those that used this, would be the requirement to build workers. You wouldn't have to deal much with giving workers orders however.
I am 95% sure that this will require the SDK to implement, however.
-Drachasor
*This could possibly be enhanced if you could declare specializations for each city. Though perhaps this could be figured out by the scheme you've laid out.
Comment