Unity AI Programming Essentials
上QQ阅读APP看书,第一时间看更新

Chapter 1. Pathfinding

Probably the most useful game AI is pathfinding. Pathfinding is all about making your way from one point to another while navigating around obstacles. Unity excels at linking the worlds of designers and programmers. AI is no different, and we'll see how to make simple pathfinding AIs without ever touching the code. Pathfinding is probably the most common AI game task, and there are many Unity plugins for it. We will be looking at three different ones.

In this chapter, you will learn:

  • Working with pathfinding
  • Applying pathfinding in Quick Path, React, and RAIN AI packages
  • Behavior trees
  • Applying characters to Character Controller
  • Unity's NavMesh