根据A*算法编写的AI寻路代码
地图说明:
根据A*算法编写的AI寻路代码
默认的设置中要求AI搜索2秒就开始行走,而且只能走直角(四个方向)
可以通过设置变量将时间延长和搜索精密度提高
由于工坊的数组最多只能存1000个数据以及算法自身的性质的原因,如果距离AI的实际步数太远的话AI可能会原地打转
地图设置里的变量说明:
时间上限: 最长搜索的秒数——该数值除以频率
旋转角度: AI可行走方向 (数值越小方向越多, 服务器越容易爆炸)
索敌步长: 搜索时每次搜索多少米 (数值越小精度越高)
索敌频率: 频率越高耗时越短但是服务器越容易爆炸 频率足够低时服务器会非常稳定
地图内按键说明:
按左键+互动键(F或G)在随机位置生成机器人
若已经生成则将其传送到你身边
蓝色笑脸代表机器人位置
按换弹(R)切换全自动和半自动
全自动:全程自动索敌(最近的敌方玩家)
半自动:需房主每次按互动键才开始索敌
评论
这里空空如也~