space-wizards / space-station-14

A multiplayer game about paranoia and chaos on a space station. Remake of the cult-classic Space Station 13.
https://spacestation14.io
MIT License
2.62k stars 3.27k forks source link

Pathfinding enhancements #3819

Closed metalgearsloth closed 2 years ago

metalgearsloth commented 3 years ago

In no particular order:

Pathfinders currently okay performance wise with small paths but if we want something to go across box-station the above will be needed to make it faster. This will also mean stuff like pathfinding graph updates will be faster.

Ygg01 commented 3 years ago

This seems less like an issue, and more like a meta issue.

I.e. can be broken into tinier independent chunks - adding different interfaces, adding different algorithms, etc.

metalgearsloth commented 3 years ago

The problem is at least 2/3 of these are dependent on each other. If pathfinding nodes are made into structs suddenly most of these would need to be rewritten.

metalgearsloth commented 2 years ago

Will split up