Personal project to teach myself pathfinding and stuff
- com.airhacks:afterburner-topgun
- javax.inject:javax.inject
- com.google.guava:guava
- it.unimi.dsi:fastutil
- de.lighti.clipper (http://www.lighti.de/projects/polygon-clipper-for-java/)
- Graph
- Grid
- NavMesh
- QuadTree
- QuadTree does not currently permit traveling diagonally between equal sized nodes
- Implement Linear QuadTree instead/also?
- Implement HOT queues?
- Refactor node to not explicitly depend on Vertex?
- how to handle pathfinder specific rendering needs, such as jps peeked nodes, and hpa abstracted graphs?
- editable and searchable graph maps should probably be separated from the rest. right?