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

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.

主站蜘蛛池模板: 灵武市| 大连市| 武胜县| 个旧市| 南木林县| 偏关县| 葫芦岛市| 无极县| 历史| 遂昌县| 满城县| 莆田市| 莒南县| 德化县| 财经| 开封县| 河曲县| 岫岩| 彭山县| 阳西县| 广汉市| 临安市| 东乌珠穆沁旗| 丰原市| 惠水县| 乌海市| 尤溪县| 突泉县| 望谟县| 姚安县| 卢湾区| 阜康市| 崇明县| 清水河县| 牙克石市| 霍城县| 彰武县| 韶山市| 汝南县| 永川市| 永定县|