遊戲AI—行爲樹研究及實現(轉自月夜魔術師 https://segmentfault.com/a/1190000012397660)

行爲樹簡介 行爲樹是一種樹狀的數據結構,樹上的每個節點都是一個行爲。每次調用會從根節點開始遍歷,經過檢查行爲的執行狀態來執行不一樣的節點。他的優勢是耦合度低擴展性強,每一個行爲能夠與其餘行爲徹底獨立。目前的行爲樹已經能夠將幾乎任意架構(如規劃器,效用論等)應用於AI之上。git class BehaviorTree { public: BehaviorTree(Behavior* InRo
相關文章
相關標籤/搜索