An optimized data structure for spacial partitioning
How can we represent objects in 3-Space such that locations can be queried in a time efficient manner?
Structure the data so that the we reduce the problem to a simple recursive tree search
So that you know where things are in relation to each other without doing any vector math
Two players can't be in melee combat if they are in different branches of the tree