我试图制作一款基本上是日历和战役自动化的游戏,根据玩家做出的选择进行战斗。

我已经完成了一些基本功能,如单位轮流行动,确定使用的能力,如伤害、恢复、状态效果等。同时,我还实现了一个反应系统,单位可以根据特定触发器和条件使用特定的能力。

然而,我仍然觉得我没有找到一个合适的平衡点,既能让游戏足够动态,又不至于过于复杂。

是这个想法本身有问题,还是我只是没有找到合适的方法来完善它?是否有好的资源可以提供关于AI行为的信息,特别是如何确定多种能力的不同效果等。

我很糟糕的绘画,所以我希望通过策略性战斗和独特的角色构建来使游戏更加注重规划。

您通常如何 approached 战斗AI?人们是否会手动编写方法或建立一个可以自我提高的模型?