I think that is not difficult to achieve, even a lot of hard work may not be required. As they have AI and AI can route itself to objectives on maps, one way is traverse the map and place an AI on every possible location, and the locations that AI spawned there did not reach objectives in 10 minutes can be marked as “stuck”.
@robihr How workable is this idea from a professional programmer’s view?
i am perfectly aware of this. fast fixes that they should be able to do in 5 minutes are delayed by months/years, not to mention complex mechanics like this. i have feeling like they are severely understaffed and that they need 3x staff that they have now to actually fix his game.
Well it’s hard to avoid trolling the team by destroying good rally points. I feel you as some of the rally points are useless and unusable as your bots are stuck into Attic.
It’ll be hard to give players the choice between good and bad as some trollers would abuse this situation.
Just a hint: use the rally one time and avoid it. Yes i know it’s a soft hint as most players will continue to spawn there but that is all I can say right now.
everything can be made workable, just that everything doesnt justify time put into it. this is question of engine and its capabilities. if there isnt ready made solution available in engine, then it means that someone needs to spends work hours programming that capability + testing and debugging.
i feel like dagor was bad choice for making FPS when mature engines like unreal/unity were available as alternative.
In terms of code reliability, definitely yeah. In terms of performance, if they can optimise it to the performance level of Ready or Not, then good enough.
Graphics cards are so expensive now, if they can not invest enough on optimisation, then trade performance for easier coding may not be a good idea.
Problem is, the same guys who now troll by doing this, would start trolling by destroying rallies instead. This is not a good solution. We need the people who do this intentionally to face repercussions.