|
|
|
 |

February 6th, 2007, 01:16 PM
|
 |
Sergeant
|
|
Join Date: Apr 2004
Location: Tampa Bay, Florida, USA
Posts: 327
Thanks: 5
Thanked 33 Times in 11 Posts
|
|
Wish List: Routing
I've played other turn-based strategy games like Civilization, Call to Power, and Warlords that have had one nice feature that reduces micromanagement: army routing.
1. select an army / commander.
2. click / drag a route to a destination, which may take numerous turns to traverse.
3. The army follows that path on its own without the player having to babysit them every turn.
4. When the army arrives, the player gets a message.
Wouldn't that be a nice feature?
|

February 6th, 2007, 02:26 PM
|
Private
|
|
Join Date: Jan 2007
Posts: 28
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: Wish List: Routing
Yes, a very nice feature. Anything which reduces micro management is a good thing, in my opinion. However it would require building some route finding into the program (taking into account the speed of the army, any difficult terrain, whether the army has flying or sailing, etc.)
Also the programmers have to decide what should happen if the route gets blocked for some reason (i.e. a province changes hands). Personally I'd be happiest for the unit to stop moving and tell you why, rather than attempting to find another route, let alone launching an attack!
Conversely a much quicker route may open up if you capture a province, but in that case I think it's up to the player to realise and change the moving unit's orders.
Maybe we'll get something for Dominions 4...
|

February 6th, 2007, 03:45 PM
|
 |
General
|
|
Join Date: Nov 2000
Posts: 3,013
Thanks: 17
Thanked 25 Times in 22 Posts
|
|
Re: Wish List: Routing
Quote:
merlinme said:
However it would require building some route finding into the program (taking into account the speed of the army, any difficult terrain, whether the army has flying or sailing, etc.)
|
This is a trivial programming problem for a system where your units don't block each other. An A* search is simple to implement, and takes into account all of these factors.
|

February 6th, 2007, 04:34 PM
|
 |
Shrapnel Fanatic
|
|
Join Date: Oct 2003
Location: Vacaville, CA, USA
Posts: 13,736
Thanks: 341
Thanked 479 Times in 326 Posts
|
|
Re: Wish List: Routing
That would be alot of thinking on a pbem system. Anything that carries beyond one turn would be pretty involved to put in since its just not setup for multiple turn actions. It took us forever to get simple "memory" things that just carries it over to the next turn and treats it as the same command given again with no extra thinking (like monthly casting or build queues beyond one turn).
I wouldnt mind that much thinking and file handling on an MP game. I dont care how long the hosting takes since Im usually in a "one turn a day" game. But on a solo game with lots of provinces and AIs, or a blitz game with lots of players, I think that would be too long a hosting for even me to put up with.
__________________
-- DISCLAIMER:
This game is NOT suitable for students, interns, apprentices, or anyone else who is expected to pass tests on a regular basis. Do not think about strategies while operating heavy machinery. Before beginning this game make arrangements for someone to check on you daily. If you find that your game has continued for more than 36 hours straight then you should consult a physician immediately (Do NOT show him the game!)
|

February 6th, 2007, 06:20 PM
|
 |
General
|
|
Join Date: Nov 2000
Posts: 3,013
Thanks: 17
Thanked 25 Times in 22 Posts
|
|
Re: Wish List: Routing
Quote:
Gandalf Parker said:
That would be alot of thinking on a pbem system. Anything that carries beyond one turn would be pretty involved to put in since its just not setup for multiple turn actions.
|
Why on earth would you worry about saving path information between turns? You run the pathfinding algorithm every turn for every unit. Pathfinding in a system like Dominions is simple, since the best path is not affected dynamically by the current position of other units. This is especially true for a sparsely populated graph like a typical Dominions map. I'll use a concrete example to illustrate how you don't understand the issues involved. Civilization 3 & 4 are games which have similar numbers of individual units to Dominions, and which have far more densely populated graphs (8 possible movements for every single square). In a single turn of either of these games (Or just about any other strategy game), every single unit can be told to find a path to any legal destination anywhere on the entire map, with no noticeable slowdown.
Further, the real blow to your claim that pathfinding for human players would somehow add overwhelming computational time, is that the AI already performs these calculations every turn. As any player of Dom3 would be able to tell you, the "AI thinking" phase of turn generation is by far the shortest phase.
|

February 6th, 2007, 07:13 PM
|
 |
Shrapnel Fanatic
|
|
Join Date: Oct 2003
Location: Vacaville, CA, USA
Posts: 13,736
Thanks: 341
Thanked 479 Times in 326 Posts
|
|
Re: Wish List: Routing
I dont think civ 3 and 4 are written as pbem. Much of those games involves multi-turn actions. But I didnt say it wasnt possible. Just that its not something that the game has support for.
So you are recommending that each unit have a variable stored for a target-province (as in "I want to go to province 498") and then each turn refigure the next move to get it closer to province 498 (if its still possible that turn). And of course a message for any unit which becomes unable to complete its movement such as something taking out the connecting provinces it would have to move thru.
That would work of course. And if multi-turn tracking was instituted then there would be many many suggestions that we could get into the game. Turn recognition for map and mod commands for one thing, which would be fantastic for scenario creation.
__________________
-- DISCLAIMER:
This game is NOT suitable for students, interns, apprentices, or anyone else who is expected to pass tests on a regular basis. Do not think about strategies while operating heavy machinery. Before beginning this game make arrangements for someone to check on you daily. If you find that your game has continued for more than 36 hours straight then you should consult a physician immediately (Do NOT show him the game!)
|
Thread Tools |
|
Display Modes |
Hybrid Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is On
|
|
|
|
|