@wraitii had some ideas on this as well. I do think just not stopping the units as in the second video is a decent short term solution. Typically, you are not often telling your whole army to do a 180° turn compared to turns of 90° or less. And even in the case of the 180 degree turn, the effect is not really worse than before.
It could go in com mod when i have time to put one together.
Not an easy decision for me. Romans, Chineses, Gauls, Persians I find are very good civs.
But if I have to choose just one, I would choose Carthaginians. Just because of their style (Also I find very good).
That's very frustrating
By simply disabling pathfinder on turn 0.
Best performance gain, while keeping perfect responsiveness of units
Intuitive behavior when spamming clicks : units head for the direction where you clicked
In MP, a player spamming clicks don't slow the game for all
We could make it also even smoother maybe:
Turn 0 : Pathfinder disabled
Turn 1 : Raw A* pathfinder
Turn > 1 : Make some pull the string passes
I was planning on making a PR for something like the above but I need to make some more research and also gather stats on real game replays to have an average of the "life time" of a walk order. If a good enough portion of the walk orders are only live for a few turns, then would maybe be worth to implement progressive path refining. I hate that currently units make this hokey cross shape paths...
If it's my monitor, it'd not be case ONLY with 0AD.
Re FPS limit, I have same limit in OpenRA (another RTS) to 55 fps and I don't have any issues. Now I check FPS and it actuallyu drops way below 55, to like 15-20... Now i lowered all Graphics settings to lowest so now 0AD looks like ugly Minecraft Will see how it works for my eyes.