You saved him work by making him define the routes instead of letting the pathfinder figure them out?
I saved him from work when the pathfinder fails for some reason and he finds 600 of his 1200 vehicles looping around or getting bottlenecked.
Also - If you havent noticed. I am against _dynamic_ pathfinding, not pathfinding per se.
In my concept the player may:
Define the route just like in TTD and allow the pathfinder to find it.
Define the route by hand
Then the route is saved and kept static, until the player decides to update it for whatever reason - in which then he also may go for auto search for new path or edit/enter new path.
How many times I have to repeat it?
Have you benchmarked any such game? Have you proven that there is no theoretical possibility of more efficient pathfinding routines?
Irrelevant. No load is better then any load.
No you haven't, you're making guesses because you seem to hate path finders.
Ad homini. How come you know I havent researched pathfinding algorithms?
And to everything else too. How can you be so sure that it'll be the pathfinder that will be the bottleneck, without it having been neither designed, written, nor benchmarked yet?
To save the time of writing an excuisite pathfinder only to find out that it bogs the game to crawl.
Time spent benchmarking and tailoring pathfinder may be spent on other things.
And those, of course, couldn't be options you set in the path finding algorithm. Oh no, it all has to be set in stone.
I does not have to be. However - options -> time spent. Look above.
TTD has a decent pathfinder. Decent, yes. Not perfect, but decent. But then, you don't need a perfect pathfinder, just one that's good enough, and even the one in TTD is good enough. I never have lost trains or trains taking the wrong way.
I think we should define 'decent' before trying to argue about it. I do get lost trains occasionally - and usually in a rather nasty traffic jam. Granted - waypoints help tremendusly, but once traffic increases and system grows it starts to get difficult to guess where the pathfinder will send the trains/vehicles.