- Unity 2017 Game AI Programming(Third Edition)
- Ray Barrera Aung Sithu Kyaw Thet Naing Swe
- 174字
- 2021-07-02 19:14:12
Path following and steering
Sometimes, we want our AI characters to roam around in the game world, following a roughly-guided or thoroughly-defined path. For example, in a racing game, the AI opponents need to navigate the road. In an RTS game, your units need to be able to get from wherever they are to the location you tell them navigating through the terrain and around each other.
To appear intelligent, our agents need to be able to determine where they are going, and if they can reach that point, they should be able to route the most efficient path and modify that path if an obstacle appears as they navigate. As you'll learn in later chapters, even path following and steering can be represented via a finite state machine. You will then see how these systems begin to tie in.
In this book, we will cover the primary methods of pathfinding and navigation, starting with our own implementation of an A* Pathfinding System, followed by an overview of Unity's built-in Navigation Mesh (NavMesh) feature.
- Designing Machine Learning Systems with Python
- Maven Build Customization
- Android開發精要
- 控糖控脂健康餐
- Java從入門到精通(第5版)
- Julia機器學習核心編程:人人可用的高性能科學計算
- Python自然語言處理(微課版)
- 深度強化學習算法與實踐:基于PyTorch的實現
- The Complete Coding Interview Guide in Java
- Learning Hunk
- Unity UI Cookbook
- Mastering Business Intelligence with MicroStrategy
- Java網絡編程核心技術詳解(視頻微課版)
- Python Web自動化測試設計與實現
- Python Social Media Analytics