Why are bots on Zandronum so slow and dumb?
Posted: Fri May 24, 2019 6:58 am
I was wondering, why are Zandronum bots so slow, in terms of performance? 8 bots is already an extremely noticeable dip in framerate, and 16 bots is a slideshow. My PC sucks but seriously, i think that's just too big of a performance tank for the far from great improvement over the lightweight ZDaemon bots (A big improvement over ZDoom's though that's for sure)
My biggest gripe with them is the terrible navigation, and the constant amount of checks while doing so that probably are the things that kill performance so much. They circle far too much and move way too little, simply making them move them prefer to move in straight lines more often would greatly help. Also adding some sort of item-pickup cooldown, so they stop being so greedy and keep picking up the same bunch of items again and again getting them stuck.
Reducing the amount of checks so at least they are done less rapidly (Spread them over one or more seconds, no reason to check so much so quickly) would also greatly help with performance.
Has a waypoint system ever been considered? It would greatly help the Zandro bots if they were done manually. Sure, people may not do a crapton of them but it's useful for Skulltag maps and IWAD maps so they at least do decently well there.
My biggest gripe with them is the terrible navigation, and the constant amount of checks while doing so that probably are the things that kill performance so much. They circle far too much and move way too little, simply making them move them prefer to move in straight lines more often would greatly help. Also adding some sort of item-pickup cooldown, so they stop being so greedy and keep picking up the same bunch of items again and again getting them stuck.
Reducing the amount of checks so at least they are done less rapidly (Spread them over one or more seconds, no reason to check so much so quickly) would also greatly help with performance.
Has a waypoint system ever been considered? It would greatly help the Zandro bots if they were done manually. Sure, people may not do a crapton of them but it's useful for Skulltag maps and IWAD maps so they at least do decently well there.