title: 格斗游戏的AI是怎么实现的？
desc: 例如怎么确定是要防御还是攻击？怎么能实现连招？我说的格斗游戏是类似拳皇和街霸那种。
topic: 游戏
content: 你说的是格斗游戏，不是那种格斗网游吧？DNF是动作游戏RPG。格斗游戏的AI就是从内存里读取一下对手态势（状态，相对位置，此状态将持续的时间），然后从AI的行动列表中选一个。其实判断还挺麻烦的，因为格斗游戏里对手是不停变化的几个区块，比如出拳的时候，手臂是一个区块，有攻击判定，然后躯干和腿是另外的区块，有受攻击判定。AI不会管这么细，它只要知道双方相对位置，对手处于什么状态，持续时间，从对应的策略表里选
answerer_tags: 不玩游戏的游戏迷