Publisher | Corvostudio di Amadei Marco |
---|---|
File size | 2.48MB |
Number of files | 22 |
Latest version | 1.1b |
Latest release date | 2020-06-20 07:09:17 |
First release date | 2020-05-29 11:31:10 |
Supported Unity versions | 2018.4.2 or higher |
Super Pathfinding System is an extremely lightweight tool for calculating path between two positions, working in almost any possible 3D scenario and implementable with just a couple lines of code.
Paths can be used for moving characters, animals and vehicles in any kind of environment, from houses with a lot of rooms, to large open world maps.
Script works using Physics Raycasts and colliders detection to explore the world and find the best path.
There is basically no limitation about what this pathfinding system can do, it's only a matter of configuration.
Also code is well documented, commented and easy to read.
WebGL Demo
Included Features:
✓ Navigation based on colliders
✓ Works both on terrain and meshes with colliders.
✓ Light download
✓ Can manage floors
✓ Fully customizable
✓ Multiple performance settings for scanning path in a few milliseconds even on low end devices
✓ No baking needed
✓ No theorical distance limit
✓ Full readable and commented C# code
✓ Working on any hardware and unity version (Including URP and HDRP)
✓ Full documentation, guide and tutorials available
✓ Free eMail assistance
✓ Plug and play component
✓ Comes with basic AI that can moves along calculated paths
✓ Sample scenes for single and multiple optimized path finders.
Scripting API
Implementation Guide
Package also contains more useful stuff, like a demo scene and a working example AI that with a few lines of code can calculate and move across paths using Pathfinding System's API.
However it's suggested to write your AI from scratch, or implement API into your custom AI.
To implement this system simply add SuperPathfinding component to the unit you'd like to move.
You will able to calculate and manage path from API's like FindPath(destination) method.
A sample AI that also moves along paths using GoTo(position) and Stop() methods is included as example, to make this system as much plug and play as possible.
If you have any question, feel free to contact me and I will reply as soon as possible.
Paths can be used for moving characters, animals and vehicles in any kind of environment, from houses with a lot of rooms, to large open world maps.
Script works using Physics Raycasts and colliders detection to explore the world and find the best path.
There is basically no limitation about what this pathfinding system can do, it's only a matter of configuration.
Also code is well documented, commented and easy to read.
WebGL Demo
Included Features:
✓ Navigation based on colliders
✓ Works both on terrain and meshes with colliders.
✓ Light download
✓ Can manage floors
✓ Fully customizable
✓ Multiple performance settings for scanning path in a few milliseconds even on low end devices
✓ No baking needed
✓ No theorical distance limit
✓ Full readable and commented C# code
✓ Working on any hardware and unity version (Including URP and HDRP)
✓ Full documentation, guide and tutorials available
✓ Free eMail assistance
✓ Plug and play component
✓ Comes with basic AI that can moves along calculated paths
✓ Sample scenes for single and multiple optimized path finders.
Scripting API
Implementation Guide
Package also contains more useful stuff, like a demo scene and a working example AI that with a few lines of code can calculate and move across paths using Pathfinding System's API.
However it's suggested to write your AI from scratch, or implement API into your custom AI.
To implement this system simply add SuperPathfinding component to the unit you'd like to move.
You will able to calculate and manage path from API's like FindPath(destination) method.
A sample AI that also moves along paths using GoTo(position) and Stop() methods is included as example, to make this system as much plug and play as possible.
If you have any question, feel free to contact me and I will reply as soon as possible.