仇恨系统(指微观仇恨,宏观仇恨可看做阵营系统)可以说是一种伪AI系统.更确切的应该叫人工本能,因为它模拟的是一种本能,或者兽性初期的仇恨系统一般就是谁先攻击就打谁,或者谁先进入视野就打谁.
后来加入了仇恨列表,这一时期也有2个主要分支,一个是根据仇恨伤害选择攻击目标,另一个是根据仇恨列表中距离较近的攻击.
之后仇恨列表又加入了医疗仇恨,施法仇恨等
再然后就百家齐放了
比较有意思的比如"甩尾系统"即当你背向怪物时,怪物会认为你打算脱离战斗,会将你从仇恨列表中降低
还有一个我至今纳闷的
A攻击B,然后A攻击C,B就会去攻击C(比较典型的就是WAR3中拉野怪A敌方建筑).我至今没想明白其中的逻辑关系.敌人的敌人不是自己的炮友吗?
最后就是各种仇恨系统的集合了,比如圆桌仇恨系统.
仇恨系统作为一种伪AI系统,在表现一定智能的同时也很大的限制了智能(所以我说其更像本能)
举例就是铁三角刷怪的时候如果怪够聪明就A奶了
当然,不要认为没有铁三角怪就可以更智能.举个例子,你一次杀2个怪.杀了一个.另一个够聪明会怎么办?对.跑回去找爸爸妈妈爷爷**叔叔婶婶一起来轮你.
同样游戏中的其他AI系统都是伪AI.伪AI会使游戏更有乐趣,但不会让游戏更真实
