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

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.

主站蜘蛛池模板: 邢台县| 三穗县| 荔浦县| 龙泉市| 南华县| 连云港市| 日照市| 增城市| 临武县| 张家港市| 双柏县| 嵊泗县| 疏勒县| 友谊县| 洛扎县| 四子王旗| 博乐市| 阳江市| 康定县| 山阴县| 新晃| 左云县| 开江县| 英德市| 贵德县| 孙吴县| 轮台县| 库尔勒市| 游戏| 岳阳县| 洪雅县| 桐梓县| 襄垣县| 安塞县| 贡觉县| 洛隆县| 察隅县| 醴陵市| 正阳县| 阆中市| 梅州市|