---
title: "Starting Work on a Pathfinding Algorithm"
content_type: tutorial
url: "https://learn.unity.com/course/artificial-intelligence-for-beginners/unit/a-36369ng/tutorial/starting-work-on-a-pathfinding-algorithm?language=en"
language: en
container_type: course
container_title: "Artificial Intelligence for Beginners"
container_url: "https://learn.unity.com/course/artificial-intelligence-for-beginners.md?language=en&version=6.0"
unit_title: "The A* Algorithm"
unit_url: "https://learn.unity.com/course/artificial-intelligence-for-beginners/unit/a-36369ng?language=en&version=6.0"
standalone_markdown_url: "https://learn.unity.com/tutorial/starting-work-on-a-pathfinding-algorithm.md?language=en&version=6.0"
previous_title: "Introducing the  A* algorithm"
previous_url: "https://learn.unity.com/course/artificial-intelligence-for-beginners/unit/a-36369ng/tutorial/introducing-the-a-algorithm?language=en&version=6.0"
previous_markdown_url: "https://learn.unity.com/course/artificial-intelligence-for-beginners/unit/a-36369ng/tutorial/introducing-the-a-algorithm.md?language=en&version=6.0"
next_title: "Selecting Random Starting and Ending Points in a Maze"
next_url: "https://learn.unity.com/course/artificial-intelligence-for-beginners/unit/a-36369ng/tutorial/the-a-pathfinding-algorithm-part-3?language=en&version=6.0"
next_markdown_url: "https://learn.unity.com/course/artificial-intelligence-for-beginners/unit/a-36369ng/tutorial/the-a-pathfinding-algorithm-part-3.md?language=en&version=6.0"
difficulty: intermediate
duration_minutes: 10
unity_version:
  - "6.0"
supported_unity_versions:
  - name: "6.0"
    url: "https://learn.unity.com/course/artificial-intelligence-for-beginners/unit/a-36369ng/tutorial/starting-work-on-a-pathfinding-algorithm.md?language=en&version=6.0"
  - name: "2021.3"
    url: "https://learn.unity.com/course/artificial-intelligence-for-beginners/unit/a-36369ng/tutorial/starting-work-on-a-pathfinding-algorithm.md?language=en&version=2021.3"
  - name: "2020.2"
    url: "https://learn.unity.com/tutorial/starting-work-on-a-pathfinding-algorithm.md?language=en&version=2020.2"
last_updated: "2026-08-04T14:24:18.000Z"
---

# Starting Work on a Pathfinding Algorithm

In this tutorial student will write some preliminary code to get their project ready for the dedicated A\* method.

## Materials

- [S0402StarterU6.zip](https://storage.googleapis.com/learn-platform-bucket-production/tutorial/d1a2d853-245f-5cb9-98f0-8d4e39f4c1ea/versions%5B_key==%22fa5b6d476be6778fea70502cb5baaded%22%5D.materials%5B_key==%227e2d40468a71%22%5D.file/S0402StarterU6_20260320_142710.zip)

## 1. Starting Work on a Pathfinding Algorithm

[Video](https://storage.googleapis.com/learn-platform-bucket-production/tutorial/d1a2d853-245f-5cb9-98f0-8d4e39f4c1ea/versions%5B_key==%22fa5b6d476be6778fea70502cb5baaded%22%5D.sections%5B_key==%224efpH3AVCNp2JmxqIPdxUq%22%5D.body%5B_key==%224efpH3AVCNp2JmxqIPdxVP%22%5D.overviewVideo/S0402_20260312_213213.mp4) ([Transcript (en)](https://storage.googleapis.com/learn-platform-bucket-production/tutorial/d1a2d853-245f-5cb9-98f0-8d4e39f4c1ea/versions%5B_key==%22fa5b6d476be6778fea70502cb5baaded%22%5D.sections%5B_key==%224efpH3AVCNp2JmxqIPdxUq%22%5D.body%5B_key==%224efpH3AVCNp2JmxqIPdxVP%22%5D.subtitles/S0402%20VTT%20en_20260522_124602.vtt))

In this tutorial student will write some preliminary code to get their project ready for the dedicated A\* method.
