帝国时代二 发表于 2011-8-27 21:32:26

攻击速度加快33%和25%背后的特殊案例

本帖最后由 帝国时代二 于 2011-8-31 22:03 编辑

经过本人实验,确实ES没说错。加的多少攻击速度就是加的多少攻击速度,跟我之前发的那贴的说ES把攻击速度增加的百分比当成了攻击间隔减少的百分比的结论是不一样的.
哈罗德哈佐德,和战锤查理马特,平常的国家打100下增强城墙需要100秒,而日本帝王时代的他们需要80秒;125下攻击也能在刚好100秒的时候打出.
我对精锐蒙古骑射手也进行了测试,100秒可以打出55下攻击,而蒙古人的可以打出66下攻击而非提升25%攻击速度的69下攻击!

因此我觉得,这种资源的算法也是很特殊的,大概是真的有“攻击速度”这项资源,而算法是:2-N=目前的攻击速度(如,乘以0.75,就是2-0.75=1.25倍攻击速度,乘以0.85就是1.15倍了)
(其实我觉得以上的想法很可能是错的,但是实在找不到解释)

而训练速度的话,要分两种情况:1是建筑物工作加快,此种情况跟ES所说一模一样,加快多少工作速度就是加快多少工作速度,而如果是其他的军队生产加快的情况,就该把ES所说的“生产加快X%”当成“生产时间减少X%”

liushiming 发表于 2011-8-27 22:09:36

最近惊天阴谋真多..

狂~劇情狂 发表于 2011-8-27 22:10:07

一、你的實測數據似乎屬於手動指令以及目測,存在一定誤差。
二、遠距攻擊不能作準,因為受傷速度受到投擲物移動速度、飛行距離與命中率影響。
三、相關科技效果與文明加成設定內容裡沒有看到所謂「攻擊速度」屬性(不能稱為「資源」)。

帝国时代二 发表于 2011-8-27 22:27:23

一、我用F3微操,即使会有误差也不会超过一秒的误差.因此对于125这个数据,与“本该是”133的数据相比较,竟有八次攻击的相差,实在不是我的“误差”所能达到的境界。
二、我三次测量得到的数据都是ES的话里反映的数据,如果真是误差,他们与ES的话的相近度也全部都太大了。
三、要是实在不相信我的测量结果- -请大家自己测量(请千万不要吝啬这么一次测量!我的话是真的的话,此发现是一个史无前例的发现- -)
如果有假,欢迎砸鸡蛋和石头等(扣XYB也可以).

狂~劇情狂 发表于 2011-8-27 22:33:58

第一項,一般是用觀察AI行動配合場景觸發事件來避免此等誤差。
第二項,上面說了,對遠距攻擊來說間距時間只是發射出投擲物而未形成傷害判定,故此應該改用近接攻擊單位測試。
第三項……別只看單位資料庫,也要看看科技資料庫(包括文明加成)……

帝国时代二 发表于 2011-8-27 23:07:16

本帖最后由 帝国时代二 于 2011-8-31 22:04 编辑

在用了近战单位测试过后,日本步兵攻击速度加快成133%了……

此项本人非常不明白:
关于查理马特和哈罗德,我是把他们的目标直接定为一个增强城墙,而他们本身的命中率就是100%,还有我计算的依据并不是增强城墙的受伤情况,事实上,当第一百二十五发斧头被扔出去的瞬间就已经100秒了(当然还是在101秒之前成功让城墙受伤了)。(这一点我仍然非常非常百思不得其解!在百分位上并不存在四舍五入或者忽略百分位数字的现象,而且他们并没有达到0.5秒攻击一次的近战单位最快攻击速度的限制)

我相信这种测量方式与特意弄成AI+场景触发事件的测量方式的测量效果是差不多的(最多也只会有1秒的误差),没必要特别弄成那样……

至于第三项……全看了……训练速度的算法其实跟这个不一样,他是让建筑工作速度*1.2,(这也可以解释为什么研发驯马术等科技也会被加快)而攻击速度提升则是让单位攻击间隔时间*0.8等的.日本infantry的属性10乘以了0.75,而普通步兵攻击速度都为2.0,查理马特和哈罗德为1.0(没有使用攻击速度为1.9秒每次的日本武士进行测试)

狂~劇情狂 发表于 2011-8-28 09:43:07

投擲物速度與遠距攻擊問題前面回帖已經解釋

AI不會出現誤差,而觸發事件發生時間必然以秒為單位,故此都較人手測試精確,這兩點都是毋庸置疑的

至於訓練速度與建築工作速度的概念其實完全不同,實際遊戲原始設定並未有出現針對個種類別單位的訓練速度提升

還有,既然你看過科技資料庫,你也應該知道該批科技與文明加成效果並不涉及你所謂的「攻擊速度」隱藏屬性

最後,作為專業測試人員,請避免再使用奇跡、陰謀一類煽情的感性字眼,行文之時亦請對訓練速度、攻擊速度兩項不同範疇內容作出區分,以增加帖子可讀性

帝国时代二 发表于 2011-8-28 11:41:56

本帖最后由 帝国时代二 于 2011-8-28 11:44 编辑

在游戏中按了F11之后由人手工读秒也不会有8次攻击这么大误差的.
投掷物的话当查理马特或者哈罗德的斧子被扔出去的时候就已经开始在积累下一次攻击需要的间隔时间了,因此也是没有影响的。只是斧子在没有让城墙受伤之前是已经做出一次攻击行为了,所以我也不是算的城墙的受伤速度。第一百秒时,城墙的生命是2876(3000-124)而此时又有一个斧头被丢了出去.
而且我还再次用触发事件和0距离丢斧头(攻击者与被攻击者坐标相同)的办法进行了测试,1秒时-500攻击并开始扔斧头,101秒时停止了丢斧头的人的攻击行为,城墙依然是被损坏了125生命.
关于建筑工作速度的概念我明白了- -
“攻击速度”属性只是我提出的一个假设,因为就是士兵的属性10乘以了0.75的话,是无法解释这个城墙-125生命而非-133生命的现象的.虽然我也觉得很可能是错误的,不过就当是抛砖引玉好了。
至于最后的问题,我会注意词语使用和对它们的区分的
页: [1]
查看完整版本: 攻击速度加快33%和25%背后的特殊案例