- 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.
- Raspberry Pi for Python Programmers Cookbook(Second Edition)
- Building Mobile Applications Using Kendo UI Mobile and ASP.NET Web API
- Mastering Drupal 8 Views
- Angular開發入門與實戰
- Windows Phone 7.5:Building Location-aware Applications
- Visual Basic程序設計教程
- Multithreading in C# 5.0 Cookbook
- HTML 5與CSS 3權威指南(第3版·上冊)
- Learning AngularJS for .NET Developers
- 圖數據庫實戰
- Python函數式編程(第2版)
- Java 9 Programming By Example
- 虛擬現實建模與編程(SketchUp+OSG開發技術)
- iOS Development with Xamarin Cookbook
- WCF編程(第2版)