Crate de_pathing

source ·
Expand description

This library implements a Bevy plugin for any angle path finding on the game map.

Modules§

  • chain 🔒
    Implementation of a point linked list with additional methods used for path finding.
  • exclusion 🔒
  • finder 🔒
    This module contains global map shortest path finder.
  • fplugin 🔒
  • geometry 🔒
    Various low level geometrical operations.
  • graph 🔒
    This module contains implementation of a edge-based visibility graph used in shortest path search on the game map.
  • interval 🔒
  • node 🔒
  • path 🔒
    Tools and struts for working with paths on the surface of a map.
  • polyanya 🔒
    This module contains visibility graph based path finding algorithm.
  • pplugin 🔒
  • query 🔒
  • syncing 🔒
  • This module implements Constrained Delaunay triangulation (CDT) based triangulation of the accessible areas on the game map.
  • utils 🔒

Structs§

Functions§

  • Creates a new path finder by triangulating accessible area on the map.