最近想让《梦战》中的敌人变的聪明点,目前敌人的出招是完全随机的。
随机物理攻击 or 随机法术攻击,这样会使玩家感觉敌人很傻,没有挑战性,我不太希望通过调高敌人属性来达到提高难度的效果,所以研究一下智能AI。
《梦战》作为梦幻西游的同人游戏,法术招式和官网差不多,主要分为如下几类:攻击、加血、加蓝、封印
1.首先我给各种法术进行类型区分,将类型填入哈希表中,之前是没有加入这个的。我分为如下几类:
攻击:高伤害的法术
辅助攻击:低伤害法术
辅助:提高队友属性的状态法术
治疗:恢复队友的气血
回蓝:恢复队友魔法
封印:使敌人无法执行某种动作