马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我写的是纯召唤,遇到一个问题,还希望大家帮帮忙:
1.至于BOSS房的判断采用判断距离,出现多个可进房间,算出哪个离BOSS近,选择进去,初步估计不会出错,这个问题解决了
2.地图内采用计算自身占据的大小,找怪采用6个方向,因为召唤能打6个方向,判断技能能达到的距离,当进入这个范围,计算出方位,采用相应的方向技能来打怪,准确度一般
3.走路采用8个方向,按照自己方块的大小来划分整个地图,采用A*算法来计算路线,这有个问题
3.1 人物走动,屏幕中心跟着移动,这个路线就无效了,所以只能用A*算出来的第一个方位,我目前就是,问题来了,相当的不准确
3.2 A*算的时候,把不可过的障碍物当障碍物,把可过的打掉,且不说A*是否合适,方块的计算就无法准确,2个障碍物中间本来可过,但是由于划分的就是不准确的,所以无法准确计算出来
4.A*在这里真的不合适
现在困在了这里,朋友帮帮忙,到底以什么为基准进行判断,何种算法合适?
|