A GDNative pathfinding node for Godot that implements Dijkstra Maps for versatile pre-computed pathfinding.
Dijkstra Map for Godot is a GDNative plugin that introduces a Dijkstra Map pathfinding node to the Godot game engine. It provides enhanced versatility over the built-in AStar pathfinding by pre-computing shortest paths across an entire graph from given origin points, enabling efficient lookups of path lengths and directions for any point. This is particularly valuable for game genres like tower defense, RTS, roguelikes, and turn-based games where pre-computed or AI-driven movement is essential.
The project prioritizes versatility and performance, offering a Dijkstra Map implementation that is both flexible for complex game mechanics and efficient enough for real-time use, all while integrating seamlessly into the Godot workflow.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.