Itangast,
In an *ideal* game, all movement would be simultaneous rather than turn based. DLR actually did this for the online MP where all players moved at the same time. So there was no 'player 1's turn', but rather just 'turn 1'.
To achieve that in this game would require an awful lot of programming and is basically beyond the scope of what Snotling/Piranha set out to do.
Anyway, back to your discussion and example for a moment.
As player #1 you can basically capture a town using newly poped armies and capture it on the same turn as the defending player would normally get his/her 5 turn devil in relevant town.
Yes. But I'd argue that 50% of the time it will be the other way around. That is, your Devil will appear before the newly created armies get there to attack. Here's why I say that:
If at the start of a game there is a city/ruin exactly midway between player 1 and player 2 then player 1 is going to reach it first. That's his slight advantage of going first. On the other hand, if that city/ruin is just slightly closer to player 2, then player 2 is going to reach it first. If player 2 reaches the city first, then their production will now be 1 turn ahead of player 1's because they got to the city first.
Here's what I mean:
Example A)
On turn 1, player 1 captures a city. They set production then move their hero off in another direction
On turn 1, player 2 captures a Devil city. They set the 5 turn production and move their hero off in another direction (leaving it empty).
On turn 2, player 1 sees the empty city, realizes they can just get there in 5 turns with their newly made unit and head to the city.
- In this case, player 1 will capture the Devil city just before the Devil is made.
Example B)
On turn 1, player 1 doesn't quite capture a city
On turn 1, player 2 captures a Devil city. They set the 5 turn production and move their hero off in another direction (leaving it empty).
On turn 2, player 1 captures the city. They set production then move their hero off in another direction.
On turn 3, player 1 sends the army toward the Devil city.
- In this case, player 1 will arrive late to capture the Devil city because the Devil is created before the unit gets there.
So you see, what matters is not who goes first in the game, but rather who captures their city first. If you are player 2 and you capture the city on your turn then you have the advantage because now you are now technically 'going first' because player 1 is 1 turn behind you.
Or think of it in another way. On turn 1 as player 1 if you don't capture a city and player 2 does capture a city then on turn 2, you get no new production while player 2 does get new production on his turn. So now technically you are 1 turn behind him in production.
Thus it's the map/distance to cities etc that matters most, not who goes first because the production advantage goes to the player who captures their city soonest. On a perfectly balanced mirror map that would always be player 1. But since maps aren't perfectly balanced and starting positions are randomized it's not clear who has the advantage if indeed there is any because there are so many movement options.
KGB