Chapter 4. Introducing Movement

In this chapter, you will learn how to introduce movement into our AI characters within Unreal Engine 4. We will also go over the fundamental algorithms that allow us to instruct our characters to navigate to a point on a 2D plane. We will use other tools that will aid our AI in navigating the designated paths.

The topics that we will cover in this chapter include the following:

  • Path Finding
  • NavMesh
  • Navigation and navigation modifier
  • Blueprint navigation nodes

Overview

In this chapter, movement will be the main goal. How we achieve movement or use other tools to introduce movement are the questions we have to ask. Now that you're comfortable with some of the tools we use in AI, we have to make the AI capable of its most ...

Get Unreal Engine 4 AI Programming Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.