N
资讯中心
ews center
24小时服务热线
13925110433
游戏机FSM的弱点
2012-01-23
游戏机模糊状态机( FuSM)FSM虽然有那么多优点,-但它还有个致命的弱点:它只能处理确定性的情况。使用FSM建立的NPC的行为系统太规范了,很容易被玩家识破。于是人们就想到能否把不确定性引入NPC的行为系统中。这样一来,NPC的行为就有更多变化了。于是另一种方法应运而生,这就是模糊状态机英语全称为Fuzzy State Machine,缩写为FuSM oFuSM的基本思想就是在FSM基础上引入不确定性。在FSM中,只要知道了外部输入和当前状态,就可确定目标状态。而在FuSM中,即使知道了以上两点,也无法确定目标状态,因而使用FuSM之后能使得NPC变化更多,出现更多的随机性机能,也更近于一个独立的“玩家”,而非一个简单被游戏机主机所掌握的“程序”。
例如,我们将NPC的警觉状态属性由FSM改成FuSM后。如果敌人迫近到可驱逐范围内,我们并不确定NPC是否转换到追逐状态还是躲避状态。而是根据概率,800/0的情况下NPC会进入追逐状态,有20%的情况NPC会躲避。这样一来,NPC的行为就复杂多了,游戏机性也更丰富了。