弓箭女王的走位一直都是谜一样的,总是不按照我们的设想来做,到底是女王智商有问题,还是我们放兵放错了位置呢?一起来探寻一下部落冲突女王的智商问题。
原文作者:粗人村细人村
以下内容纯属好玩,对游戏没啥用。
之前在说天女前戏被蛮王抢天使的时候,发现天使有个侦测范围,所以推测每个兵种包括女王都有个侦测范围,个人推测选择攻击目标是这么个原理:
1、侦测范围内的搜索目标。
2,全地图搜索目标。
首先,为什么会有个侦测范围,这个其实很简单,为了增加程序的效率,学过数据库的都知道,你搜索的数据库越大,效率越慢,所以在选择攻击目标的时候先框一个小的范围,比如10格范围内,那样搜索的效率就会高很多,那这个效率体现在哪里呢?
大家一定有过玩游戏的时候,满屏幕的兵,然后屏幕卡得要死的情况吧,我以前一直觉得sc这点做的很好,这么多兵在一个屏幕上,居然一点都不卡,想来就是这个侦测范围的功效。
想想如果丢了100个兵,每个兵都全屏幕侦测,屏幕内一共100个建筑,那这个数据量每时每刻都是100*100,而如果只侦测10格内,可能就只有4,5个建筑,那每时每刻侦测数据就是100*5,数据量少了20倍,效率提升非常多。
说完这个侦测范围,我们来猜猜兵种选择目标时的选择路径机制,我们基地的图加上城墙,就像一个迷宫一样,我觉得在选择侦测范围内的目标时,因为搜索范围小,效率高,所以侦测范围内,sc会运用最佳路线法来计算抵达目标的最近路线。
而这个最佳路线的计算,学过运筹学或者线性规划的人应该会知道,这运算不是很简单的几行代码就能搞定的,所以在全地图扫描时,sc就没有去计算最佳路线,而是采用暴力拆墙法,这又是为什么呢?
我觉得还是一个运算效率的问题,这样运算最简单最效率,如果我们只控制一个单位的兵,可能体会不到什么,但如果200个单位的兵同时要计算最佳路线,估计就不那么效率了,所以为了计算效率,运行流畅,sc在全地图扫描时,就不再计算最佳路线,当然这么做我们打战可能就不效率了。
猜完了侦测范围和路径计算机制,我们再来分析下实际情况,大家是不是发现有时候法师或者女王对绕个角就能达到的目标是,非得选择敲墙走过去,我估计那就是因为女王在侦测范围内没侦测到目标,继而使用全地图侦测发现了目标,然后选择了暴力开墙法。
而为什么以前智商高,现在智商低了呢,我估计应该是侦测范围减少了1,2格,换句话说,就是目光短浅了(天使侦测范围是变大了,导致乱跑)
►更多心得推荐:
►更多精品内容,尽在部落冲突专区: