一个简单的敌人AI:
当处于监视范围内,跑向玩家;当处于攻击范围内,攻击玩家;否则呆在原地。用行为树表示就是:
其中当前行为树的变量与全局变量为:
效果图:
制作简单的AI确实不需要写代码,不过配置起来确实有点麻烦了。可以根据需求,编写自定义的节点来组成复杂的AI。
当游戏需要大量的AI时,Behavior Designer确实是一个不错的选择,因为自定义的节点可以不断被重用了。
[Unity插件]Behavior Designer:制作敌人AI
原文地址:http://blog.csdn.net/lyh916/article/details/45485957