@wangcccccctArena Hero的11名的算法 中发帖

讲讲思路吧 
代码太丑陋了,单文件撑起一切 
为防止重蹈覆辙之前两位佬友说的问题, 
也就是被偷家,我让两个ranger在半径为6的地方,走环形巡逻。一旦发现核心危险了,Core可以使用储备着的资源来生成单位,以及所有在外的攻击单位都会回中央辅助防守。(虽然到目前为止没有使用到)如果单位达到19个,但是这个时候发现离Core较近的地方出现了敌人,这个时候让周围的一个较远的Worker执行自毁,然后生产一个或多个ranger(取决于敌人数量)。 
如果发现敌人的其他单位,离核心不是特别近,那么除了两个巡逻的Ranger之外的所有攻击单位都会冲向那边,并调度周围Worker进行堵路。若敌人被认为未死亡,但是消失的情况,会去追,如果一定范围内没有看到或者说一定时间内没有找到,那么就标记为不存在,然后就不管他了。(这里的一定时间为的是防止反复横跳。) 
对于攻击策略,会尝试攻击所有敌人可能的方向以...
 
 
Back to Top