官术网_书友最值得收藏!

Unreal Engine 4 tools

Unreal Engine 4 provides a complete suite of tools to add common AI capability to your game. We will go into the details of each tool within this book. Here is a list of the tools that are covered:

  • Behavior Tree: This is used to create different states and the logic behind AI.
  • Navigation Component: This handles movement for AI.
  • Blackboard Asset: These are used to store information. They act as the local variable for AI.
  • Enumeration: This is used to create states, which you can alternate between.
  • Target Point: Our Waypoints class is derived from the Target Point class, which we will use to create a basic form of Path node.
  • AI Controller and Character: This controller will handle communication between the world and controlled pawn for AI.
  • Navigation Volumes: This is used to create Navigation Mesh in the environment to enable Path Finding for AI.

Let's look at the following screenshot:

There are two types of NavMesh volume. The first, the NavMesh Bounds volume, defines the area for NavMesh. The Nav Modifier volume, when supplied with a Nav Area class, affects the NavMesh Bounds volume's navigation attributes where the two intersect.

主站蜘蛛池模板: 册亨县| 门头沟区| 勃利县| 舞阳县| 乌兰县| 宜城市| 偏关县| 申扎县| 瑞安市| 孝感市| 黑水县| 芮城县| 辉南县| 清水河县| 乐陵市| 自治县| 平谷区| 阜平县| 晋州市| 中超| 正蓝旗| 丹东市| 和龙市| 阿合奇县| 安远县| 呼玛县| 平湖市| 张北县| 恭城| 石棉县| 华安县| 阜城县| 兰州市| 平乐县| 敖汉旗| 玉溪市| 锡林浩特市| 海伦市| 金坛市| 西乡县| 新余市|