Github repo with sources
- Small size. Compiled WASM module is only 46 kb. As other WASM module, It also requires loader. Default AssemblyScript loader is 18 kb.
- Open source. For understanding algorithm it will be better to study Python implementation, because it’s more structural.
- Does not generate navigation mesh. This mesh should be prepared in any other external application. Module accept only polygonal description of the navigation mesh: vertex coordinates and vertex indexes of polygon corners.
- Works only with static navigation mesh. No dynamic obstacles, agent avoidance or something similar.
Short tutorial, which demonstrate, how to use the module is here
Example application is here