那么何不尝试下进一步设计更高水准的ai逻辑配置?
比如自定义ai逻辑动作类型:
移动范围内优先攻击生命值最低的角色
移动范围内优先攻击距离最近的角色
移动范围内优先攻击攻击强度最高的角色
移动范围内优先攻击辅助(特殊,攻击,防御)类型的角色
移动范围内尽可能攻击数量最多的敌方单位
移动范围内优先与敌人保持最远距离再攻击
移动范围内尽可能远离敌人,甚至放弃攻击
移动范围内优先回复(加盾)攻击最高的角色
移动范围内优先回复(加盾)生命值最低的角色
移动范围内优先攻击非召唤、幻影单位。
等等等等。
然后设定逻辑顺序:
第一逻辑
第二逻辑
第三逻辑
以此类推
如此,玩家可以自由发挥diy,设定每一位角色的独特逻辑,组建属于自己的ai战术,发挥自主创造力,提升游戏的乐趣。
这样,游戏性就更显得千变万化,妙用无穷。
更重要的是,战棋游戏历史有几十年了,架构这样的自定义战斗逻辑并非是非常困难的事,不是吗?