Line of Sight [How close are we?]

No, they’re both expensive calculations. AOE is almost as bad as collision checking a ray, AoE in Eve is just relatively rare. For example the record for Titans on one grid is something like 120.

If every ship in a battle with 4000 people was generating AoE attacks the servers would shut down trying to process it all.

For example a single bombing run by Stealth Bombers can already create a visible lag spike in a medium to large fight.

It’s still significantly cheaper to do AOE than collision checking though, as you can spin each ship off in a separate thread once you’ve checked that AOE should happen, since sequence of the ships isn’t as important. Obviously they all still have to report back before the primary thread can evaluate the next action, but it’s much cheaper than having to check them all in order some way.

But yes, the lag generated by a single bomb run is a very good example of what would happen every single shot with collision checking.

1 Like

There are actually some tricks you can do with oct-trees and ray tracing that get you a very similar effect with a collision check. The AOE generally ends up being more expensive because it affects more things and therefore has to check more of them.

Plus bombs have travel time and therefore the small added load before they go off of the moving object code.

On a per-object basis I think I’d call the AoE more expensive, but adding collision detection to all guns would be far worse yeah.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.