Preface
Welcome to Unity AI Programming Essentials. This book will guide you through all the skills necessary to put realistic game AI into your Unity games. We won't be spending much time discussing AI theory or how to implement popular AI algorithms from scratch. Instead, we will take the more efficient approach of using third-party Unity AI plugins to set up AI for your games easily. We will cover all the essential game AI skills, such as pathfinding to have your characters navigate a game scene, behavior trees to let them "think", and sensors so that they can react to their environment. We'll also cover more specialized tasks such as setting up crowds and cars for driving and integrating animation. By the end of the book, you should know all the basic skills you need to create game AI with Unity.