在行爲樹(Behavior Tree)中使用黑板(BlackBoard)

黑板(Blackboard)是一種數據集中式的設計模式,一般用於多模塊間的數據共享,我在做行爲樹的過程中,發現黑板非常適合作爲行爲樹的輔助模塊來使用,這次就來談談如何在行爲樹中使用黑板。 行爲樹的決策一般要依賴於外部的輸入,如下圖所示。 輸入內容的來源取決於行爲樹用在整個AI架構的哪一層,可以是遊戲世界的信息,或者是上層模塊的輸出。輸入的形式,可以是分散的(Decentralized),也可以是集
相關文章
相關標籤/搜索