Building new roads should take existing roads into consideration
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Won't Fix
|
Low
|
Unassigned |
Bug Description
When a new road is built, it is built around existing roads instead of "using" them in its path.
This is annoying to new players that do not understand the size of big buildings. In the screenshot, the player tried to connect the well with the flag, but the cattle farm blocked the field.
I suggest now to use the existing roads to find a better solution: The algorithm should connect the well with the headquarters. From there, a road already leads to the flag -> road is completed.
It would also help to improve the AI, which builds its road sometimes strange and then has to rearrange it several times (see the other screenshot). The shortest way would be to use the flag in front of the fortress. (I have currently no game that shows how the AI really behaves in that situation, but I hope it is clear what I want to say.)
Changed in widelands: | |
status: | Expired → Won't Fix |
I have no strong feelings about this issue. However an algorithm that takes your existing road infrastructure into account will be significantly more complex than the one we currently have.