Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 02:02
· 6 commits to main since this release

The first stable release. The public API is the one frozen in 1.0.0-rc.1 plus the additions below; results and saved formats from here on are covered by the 1.x promises in the README (bit-identical results within a major version, every 1.x release reads every earlier 1.x format).

Added

  • NavMesh.Build2D(Grid, NavSettings?) builds a navigation mesh from a square grid: non-wall cells are walkable, cell size and origin come from Grid.Space, and the result equals the tile-map overload on the same walkability. Area ids and costs are not carried into the mesh (the 2D builder has one area per mesh); the agent radius comes from NavSettings.

Changed

  • Grid.ContentHash() caches its value: the first call after an edit, restore or area-cost change is O(cells) as before, repeated calls are O(1). The value is unchanged for every grid state.