原理上来讲游戏设计一定是合理的

说个很简单的例子,假如房门后面有个花瓶,门打开就会碰到花瓶打碎
为了保护花瓶,很便利的解决方法就是放个东西把门挡住不让他推到底

用到游戏里,就是在区域加入移动限制、空气墙等等

当这些限制有效的制约AI行动下,那么AI的行动就不存在不合理

但会出现一定的不可预测,
比如对话过程中飞来一些飞行物吧NPC弹飞

或者NPC本身所设计的路径中存在着设计上的漏洞导致被弹飞

但私认为不会故意加入不可控要素,因为尤其AI行为的不可控并不会增加 游戏的乐趣