- Unreal Engine 4 AI Programming Essentials
- Peter L. Newton Jie Feng
- 197字
- 2021-07-16 12:48:38
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.
推薦閱讀
- 筆記本電腦使用、維護與故障排除實戰
- Learning Cocos2d-x Game Development
- Learning AngularJS Animations
- Applied Unsupervised Learning with R
- 極簡Spring Cloud實戰
- 數字道路技術架構與建設指南
- Effective STL中文版:50條有效使用STL的經驗(雙色)
- Intel FPGA/CPLD設計(高級篇)
- Unity 5.x Game Development Blueprints
- 平衡掌控者:游戲數值經濟設計
- scikit-learn:Machine Learning Simplified
- 筆記本電腦維修不是事兒(第2版)
- OUYA Game Development by Example
- 面向對象分析與設計(第3版)(修訂版)
- 單片機技術及應用