我试图开发自己的游戏,游戏采用3D人设格斗类似于《尼尔:机械纪元》,但我并不真正理解如何实现这一点。例如,我注意到很多游戏玩家角色在攻击时会自动锁定敌人,但它们是如何实现的呢?是否使用了一个大的碰撞盒子将玩家 teleport 到敌人身上?还是说敌人行为是如何决定什么时候变得攻击性,什么时候变得消极,什么时候进行反击,什么时候进行防御等?