- Unity 2017 Game AI Programming(Third Edition)
- Ray Barrera Aung Sithu Kyaw Thet Naing Swe
- 140字
- 2021-07-02 19:14:12
IDA* Pathfinding
IDA* star stands for iterative deepening A*. It is a depth-first permutation of A* with a lower overall memory cost, but is generally considered costlier in terms of time. Whereas A* keeps multiple nodes in memory at a time, IDA* does not since it is a depth-first search. For this reason, IDA* may visit the same node multiple times, leading to a higher time cost. Either solution will give you the shortest path between two nodes.
In instances where the graph is too big for A* in terms of memory, IDA* is preferable, but it is generally accepted that A* is good enough for most use cases in games. That said, we'll explore both solutions in Chapter 4, Finding Your Way, so you can arrive at your own conclusion and pick the right pathfinding algorithm for your game.
- LabVIEW 2018 虛擬儀器程序設(shè)計(jì)
- 數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版)第3版
- CentOS 7 Linux Server Cookbook(Second Edition)
- Learning Informatica PowerCenter 10.x(Second Edition)
- The React Workshop
- Java Web基礎(chǔ)與實(shí)例教程
- 前端HTML+CSS修煉之道(視頻同步+直播)
- Visual Foxpro 9.0數(shù)據(jù)庫(kù)程序設(shè)計(jì)教程
- Android開(kāi)發(fā)三劍客:UML、模式與測(cè)試
- Django實(shí)戰(zhàn):Python Web典型模塊與項(xiàng)目開(kāi)發(fā)
- Visual C++程序設(shè)計(jì)與項(xiàng)目實(shí)踐
- C語(yǔ)言程序設(shè)計(jì)教程
- Learning Shiny
- HTML5 Canvas核心技術(shù):圖形、動(dòng)畫(huà)與游戲開(kāi)發(fā)
- Flutter之旅