View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.1
- Last updated
- First released
- Unity version
- 2020.3.30 or later
- Package size
- 15.6 MB
- Files
- 67
- Favorites
- 48
- Views in the past week
- 7
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
Polymorphic Grid
One of the most customizable and easiest tools to build any desired shape of grid.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 9
Polymorphic Grid screenshot 1
About this asset
Polymorphic grid is a powerful system that helps you to get grid package directly and simply into your game with the most optimized systems, it implements many graph algorithms (DFS, BFS, Dijkstra, etc...) and data structures (Heap, Binary search tree).
Various shapes of grid are implemented and ready to use with the ability to add any other desired shape.
The package contains one demo:
- Top-Down shooter demo (including fully accessible maze generator and basic AI)
Demo game based on Polymorphic Grid
Groovy Death:
From the publisher's Asset Store listing.
Technical details
- Square, Hexa and Triangle grid are built-in.
- Build any shape of grid easily.
- Automatically define walkable/unwalkable areas.
- Check wheather a grid is valid or not.
- Edit grid in the editor using unity's interface.
- Visualize grid in the editor and during gameplay.
- Find paths using A* and Dijkstra algorithms.
- Multithreaded paht finding support.
- Traverse through any graph using DFS and BFS.
- Heap and Binary Search Tree are implemented.
- Highly optimized.
- Top down shooter game demo.
- The whole source code is available on bitbucket.
https://bitbucket.org/theory_team/polymorphicgrid/src/master/
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2020.3.30f1 | Not listed | Compatible | Not listed |
Although the demo was built using the URP, the main asset is independent from the render pipeline and can work with any SRP.
When changing the SRP, Just remember to fix materials which were used to visualize the gird in the editor.
As listed on the Asset Store.