├── .gitignore ├── .vsconfig ├── Assets ├── Assets.index ├── Assets.index.meta ├── Gifs.meta ├── Gifs │ ├── AStar - Euclidean.gif │ ├── AStar - Euclidean.gif.meta │ ├── AStar - Manhattan.gif │ ├── AStar - Manhattan.gif.meta │ ├── Best First Search.gif │ ├── Best First Search.gif.meta │ ├── Breath First Search.gif │ ├── Breath First Search.gif.meta │ ├── Depth First Search.gif │ ├── Depth First Search.gif.meta │ ├── Uniform Cost Search.gif │ └── Uniform Cost Search.gif.meta ├── Prefabs.meta ├── Prefabs │ ├── Grid.prefab │ ├── Grid.prefab.meta │ ├── GridController.prefab │ ├── GridController.prefab.meta │ ├── Tile.prefab │ └── Tile.prefab.meta ├── Scenes.meta ├── Scenes │ ├── Main.unity │ └── Main.unity.meta ├── Scripts.meta ├── Scripts │ ├── Heap.cs │ ├── Heap.cs.meta │ ├── Libraries.meta │ ├── Libraries │ │ ├── PowerCollections.XML │ │ ├── PowerCollections.XML.meta │ │ ├── PowerCollections.dll │ │ └── PowerCollections.dll.meta │ ├── PriorityQueue.cs │ ├── PriorityQueue.cs.meta │ ├── Tile.cs │ ├── Tile.cs.meta │ ├── TileGrid.cs │ ├── TileGrid.cs.meta │ ├── TileGridController.cs │ └── TileGridController.cs.meta ├── Sprites.meta └── Sprites │ ├── Square.png │ └── Square.png.meta ├── LICENSE ├── Logs └── Packages-Update.log ├── Packages ├── manifest.json ├── manifest.json.meta └── packages-lock.json ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── PackageManagerSettings.asset ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset ├── UnityConnectSettings.asset ├── VFXManager.asset ├── VersionControlSettings.asset └── XRSettings.asset ├── README.md └── UserSettings ├── EditorUserSettings.asset └── QuickSearch.settings /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/.gitignore -------------------------------------------------------------------------------- /.vsconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/.vsconfig -------------------------------------------------------------------------------- /Assets/Assets.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Assets.index -------------------------------------------------------------------------------- /Assets/Assets.index.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Assets.index.meta -------------------------------------------------------------------------------- /Assets/Gifs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Gifs.meta -------------------------------------------------------------------------------- /Assets/Gifs/AStar - Euclidean.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Gifs/AStar - Euclidean.gif -------------------------------------------------------------------------------- /Assets/Gifs/AStar - Euclidean.gif.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Gifs/AStar - Euclidean.gif.meta -------------------------------------------------------------------------------- /Assets/Gifs/AStar - Manhattan.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Gifs/AStar - Manhattan.gif -------------------------------------------------------------------------------- /Assets/Gifs/AStar - Manhattan.gif.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Gifs/AStar - Manhattan.gif.meta -------------------------------------------------------------------------------- /Assets/Gifs/Best First Search.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Gifs/Best First Search.gif -------------------------------------------------------------------------------- /Assets/Gifs/Best First Search.gif.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Gifs/Best First Search.gif.meta -------------------------------------------------------------------------------- /Assets/Gifs/Breath First Search.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Gifs/Breath First Search.gif -------------------------------------------------------------------------------- /Assets/Gifs/Breath First Search.gif.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Gifs/Breath First Search.gif.meta -------------------------------------------------------------------------------- /Assets/Gifs/Depth First Search.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Gifs/Depth First Search.gif -------------------------------------------------------------------------------- /Assets/Gifs/Depth First Search.gif.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Gifs/Depth First Search.gif.meta -------------------------------------------------------------------------------- /Assets/Gifs/Uniform Cost Search.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Gifs/Uniform Cost Search.gif -------------------------------------------------------------------------------- /Assets/Gifs/Uniform Cost Search.gif.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Gifs/Uniform Cost Search.gif.meta -------------------------------------------------------------------------------- /Assets/Prefabs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Prefabs.meta -------------------------------------------------------------------------------- /Assets/Prefabs/Grid.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Prefabs/Grid.prefab -------------------------------------------------------------------------------- /Assets/Prefabs/Grid.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Prefabs/Grid.prefab.meta -------------------------------------------------------------------------------- /Assets/Prefabs/GridController.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Prefabs/GridController.prefab -------------------------------------------------------------------------------- /Assets/Prefabs/GridController.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Prefabs/GridController.prefab.meta -------------------------------------------------------------------------------- /Assets/Prefabs/Tile.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Prefabs/Tile.prefab -------------------------------------------------------------------------------- /Assets/Prefabs/Tile.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Prefabs/Tile.prefab.meta -------------------------------------------------------------------------------- /Assets/Scenes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scenes.meta -------------------------------------------------------------------------------- /Assets/Scenes/Main.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scenes/Main.unity -------------------------------------------------------------------------------- /Assets/Scenes/Main.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scenes/Main.unity.meta -------------------------------------------------------------------------------- /Assets/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scripts.meta -------------------------------------------------------------------------------- /Assets/Scripts/Heap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scripts/Heap.cs -------------------------------------------------------------------------------- /Assets/Scripts/Heap.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scripts/Heap.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/Libraries.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scripts/Libraries.meta -------------------------------------------------------------------------------- /Assets/Scripts/Libraries/PowerCollections.XML: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scripts/Libraries/PowerCollections.XML -------------------------------------------------------------------------------- /Assets/Scripts/Libraries/PowerCollections.XML.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scripts/Libraries/PowerCollections.XML.meta -------------------------------------------------------------------------------- /Assets/Scripts/Libraries/PowerCollections.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scripts/Libraries/PowerCollections.dll -------------------------------------------------------------------------------- /Assets/Scripts/Libraries/PowerCollections.dll.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scripts/Libraries/PowerCollections.dll.meta -------------------------------------------------------------------------------- /Assets/Scripts/PriorityQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scripts/PriorityQueue.cs -------------------------------------------------------------------------------- /Assets/Scripts/PriorityQueue.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scripts/PriorityQueue.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/Tile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scripts/Tile.cs -------------------------------------------------------------------------------- /Assets/Scripts/Tile.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scripts/Tile.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/TileGrid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scripts/TileGrid.cs -------------------------------------------------------------------------------- /Assets/Scripts/TileGrid.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scripts/TileGrid.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/TileGridController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scripts/TileGridController.cs -------------------------------------------------------------------------------- /Assets/Scripts/TileGridController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Scripts/TileGridController.cs.meta -------------------------------------------------------------------------------- /Assets/Sprites.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Sprites.meta -------------------------------------------------------------------------------- /Assets/Sprites/Square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Sprites/Square.png -------------------------------------------------------------------------------- /Assets/Sprites/Square.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Assets/Sprites/Square.png.meta -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/LICENSE -------------------------------------------------------------------------------- /Logs/Packages-Update.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Logs/Packages-Update.log -------------------------------------------------------------------------------- /Packages/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Packages/manifest.json -------------------------------------------------------------------------------- /Packages/manifest.json.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Packages/manifest.json.meta -------------------------------------------------------------------------------- /Packages/packages-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/Packages/packages-lock.json -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /ProjectSettings/PackageManagerSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/PackageManagerSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/PresetManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/ProjectVersion.txt -------------------------------------------------------------------------------- /ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/VFXManager.asset -------------------------------------------------------------------------------- /ProjectSettings/VersionControlSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/VersionControlSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/XRSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/ProjectSettings/XRSettings.asset -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/README.md -------------------------------------------------------------------------------- /UserSettings/EditorUserSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/UserSettings/EditorUserSettings.asset -------------------------------------------------------------------------------- /UserSettings/QuickSearch.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbrizov/Pathfinding-Algorithms/HEAD/UserSettings/QuickSearch.settings --------------------------------------------------------------------------------