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

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.

主站蜘蛛池模板: 江口县| 丰都县| 平塘县| 从化市| 永嘉县| 板桥市| 封开县| 阳朔县| 元氏县| 台州市| 西乌| 毕节市| 福清市| 阳曲县| 共和县| 确山县| 乐亭县| 耒阳市| 辽阳县| 安龙县| 内丘县| 吉安市| 中卫市| 灵丘县| 敖汉旗| 丹江口市| 乐东| 卓资县| 汶川县| 阿克苏市| 台州市| 仙居县| 平阳县| 无棣县| 台东县| 特克斯县| 武邑县| 张家口市| 蛟河市| 神农架林区| 思南县|