有限状态机在游戏中的应用

游戏里常常有各类AI行为,例如怪物砍人,玩家自动挂机等等。假设有这样的简易场景java 场景里的一只怪物平时就在洞口巡逻。当遇到敌人的时候,若是比对方强大,就揍敌人;若是比敌人弱,就绕道逃跑。git 用switch或if语句,很简易实现上面的需求github enum State { Patrol, RunAway, Attack }; void onUpdate(State cur
相关文章
相关标签/搜索