Skip to content
This repository has been archived by the owner on Dec 14, 2024. It is now read-only.

v2.2.0

Compare
Choose a tag to compare
@Barsonax Barsonax released this 18 Feb 16:20
· 113 commits to master since this release
bfc9c05

Changes:
-Removed huge overhead that took 50 microseconds even for very short paths on a 320x200 map.
-Optimized pathfinding to be much quicker in general. Largely because the nodes are now structs and through the use of a faster MinHeap implementation.
-Cleaned up tilemap nodegrid generation and added options to skip diagonals and crosscorners. Its also quite alot faster.
-Through the use of a IUpdatableSynchronizationContext you can now use any SynchronizationContext you want.
-Added a surrogate for objects that implement IPath that should prevent serialization of these objects (and thus prevent your scene file to explode in size).
-You can now play with the heuristic for the A* algorithm.
-Lots and lots of unit tests were added.