One of the most customizable and easiest tools to build any desired shape of grid.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.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 GridGroovy Death:https://theory-team.itch.io/groovy-deathSquare, 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/