因上线后,有需求做一些机器人来模拟玩家的行为,以此造成繁荣假象。所以想要设计一系列类似真实玩家的AI行为。大家有没有经验和设计思路?
使用ET的AIComponent来做的话,一般做哪些行为节点?是不是直接根据状态机来写?
我抛砖引玉请大家帮忙完善下:
节点1:休闲状态(发呆时)
节点2:攻击(被击打或有攻击目标时)
节点3:行走(有移动目的地或攻击目标距自己一定记录不在范围内时)
节点4:对话(有其他玩家的特定内容文字广播到自己时)
但如何做一个像是在做固定流程任务的玩家呢?跟某NPC对话–> 到指定目的地杀怪–> 回到NPC处对话 –> 找另外的NPC对话 –>找新的目的地去杀怪…..