多くのゲームでは,キャラクターは現在地から望みの目的地まで自動で移動できる必要があります。例えば,ゲームの世界で目標地点をクリックすることでプレーヤーキャラクターを管理するかもしれませんし,もしかしたら NPC の敵はプレーヤーを迎撃する道順を見つける必要があるかもしれません。いくらかの場合,これは直線的に移動する単純なものか,事前設定してあるパスにしたがうものでしょう。しかし,建築物や森,その他の目標への道順が直線的ではないものに基づいたゲームの世界もあります。このようなゲームでは,いくらかの管理ロジックは移動中のどの時点でも次の移動先についてキャラクターに決断させる必要があります。このようにゲーム世界でキャラクターの移動を選ぶ過程はナビゲーションとして知られています。
キャラクターを目的地へと導いていくのに使用できる技術には様々なものがあり,中には試してみて間違えたり悪い方向転換を伴ったエラーなども含んでいるものもあります。よくあることですが,望ましい振る舞いはキャラクターが自身のパスを知的に,最短経路か有利な経路を計画するようになることです。始点から目標地点への最も良い経路を確立するためには少しばかり人工知能(AI)が必要になります。ゲームAIではこのタスクは経路探索として知られていますが,実現には高い技術が必要で必要になります。 Unity は,ビルトインの経路探索システムを用いていくつかの一般的な事例をとても容易にします。このセクションでは Unity のナビゲーションと経路探索について詳しく説明していきます。