(00XX系列)搞搞有限狀態機

須要修改遊戲中的一些AI,本身作了個小模型。一些頭/源文件隨便塞了。嚴格來講FSM不算是一個AI的思路。 對於一個FSM,基本的要有以下的東西: 一些若干的狀態指示變量;一張狀態轉換表;一個根據狀態轉換表進行描述行爲的函數。若是還有其餘需求也是根據以上進行增長額外的數據。好比遊戲的一些NPC一般有不一樣的AI選擇,可是行爲表是同樣的,因此就得增長一張根據NPC查詢到AI的索引表。示例代碼裏簡化爲了
相關文章
相關標籤/搜索