A* Pathfinding Project

Welcome to the A* Pathfinding Project Documentation.

Here you will find tutorials, as well as detailed information about the classes and methods in the package. I hope you will be able to find what you are looking for.

If you cannot find what you are looking for here, check out the forum. Often, there is already an existing thread about the issue that you are trying to solve.

Get Started

If you haven't installed the package yet, check out the Installation Guide.

Check out the get started tutorial to start using the package.

Or, if you want to dive right in, check out the included Example Scenes.

Upgrading from an earlier version?

Take a look at the Upgrade Guide.

Accessing the documentation from the Unity Editor

You can easily access the documentation from inside the Unity Editor. If you find a class which is confusing, simply click on the small ❓ icon in the upper right corner of the inspector. This will open the online documentation for that class. Or if you are interested in a particular field, right click on that field and click the Show in online documentation button that will show up. This is implemented for most components and properties, but not all of them so far. In particular it is not yet implemened for the AstarPath component and graph inspectors.

Buy Pro

The A* Pathfinding Project has a Free version and a Pro version, the Pro version has a lot of cool extra features, such as multithreading, automatic navmesh generation and more. Check out the Free vs Pro comparison page.
You can buy the Pro version here.