有限狀態機在遊戲中的應用

遊戲裏常常有各類AI行爲,例如怪物砍人,玩家自動掛機等等。假設有這樣的簡易場景java 場景裏的一隻怪物平時就在洞口巡邏。當遇到敵人的時候,若是比對方強大,就揍敵人;若是比敵人弱,就繞道逃跑。git 用switch或if語句,很簡易實現上面的需求github enum State { Patrol, RunAway, Attack }; void onUpdate(State cur
相關文章
相關標籤/搜索