O'Reilly logo

Mastering Unreal Engine 4.X by Muhammad A.Moniem

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The AI assets

As we discussed earlier in this chapter, the process of creating AI within Unreal Engine requires a recipe of several assets. Each of these assets is there for a different reason, and it does its own unique job. These assets are:

  • Behavior Tree
  • BTTask
  • BTService
  • Blackboard

Let's look at these assets individually.

Behavior Tree

The Behavior Tree asset could be considered as a different type of blueprint, but it does not hold too much logic or coding; it holds several connections between different tasks, better described as behaviors.

A behavior tree could be very complex or simple; it depends on your AI system and the goals you have for it.

The best part about behavior trees is that they have their own editor with a unique visual aspect and ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required