View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.3
- Last updated
- First released
- Unity version
- 6000.3.21 or later
- Package size
- 6.6 MB
- Files
- 249
- Favorites
- 7
- Views in the past week
- 5
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
JPS4+ Lite 2D Grid Pathfinding
Free version of 2D tile-based pathfinding, implementing JPS4 which drastically outperforms A* in 4-connected grids. Highly optimized traditional A* and Jump Point Search 4 + nav/movement utilities.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 6
JPS4+ Lite 2D Grid Pathfinding screenshot 1
About this asset
JPS4+ 2D Pathfinding is a tile-based Burst pathing solution tailored for 2D grids that generates paths dynamics (no caching needed!). This stands out from other 2D pathing solutions because it implements Jump Point Search Pathfinding in 4-connected Grids (Johannes Baum 2025)
For dense maps, JPS4 can give >10x improvement v.s. A* by reducing the search space to remove unnecessary node expansions (theoretical upper limit of >50x improvement on longer paths). This asset is made for 2D Grid-Based Movement (think rooks & queens in chess). Included dynamic obstacle support and closest target search.
Full Version (Pro): https://assetstore.unity.com/packages/slug/jps4-2d-grid-pathfinding-355438
This (free) version implements the same core algorithms, but runs synchronously on the main thread. This package is meant to be a trial for the full version which is highly optimized and uses performant Burst/Jobs 2D pathfinding package for dynamic pathfinding on a grid. Includes flexible extendable code and API for multiple grids, agents, and movement components. Supports A* (4 and 8-connected) and both vertical and horizontal-first JPS4 algorithms.
Documentation and examples at https://silo-interactive.com/jps4/docs/
Using: Assets for samples & cover from https://kenney.nl/assets
From the publisher's Asset Store listing.
Technical details
- A* (4-connected)
- A* (8-connected)
- Horizontal-First JPS4 (4-connected)
- Vertical-First JPS4 (4-connected)
- Movement Utils
- Animated Grid Movement
- Debugging in Editor
- Dynamic obstacles
- Closest Target support
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.3.21f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.