作者cito (シト)
看板RTS
标题[游戏] 世纪帝国系列 资源采集问题
时间Sat Dec 11 22:06:58 2010
※ [本文转录自 C_Chat 看板 #1CllScTG ]
作者: cito (シト) 看板: C_Chat
标题: [游戏] 世纪帝国系列 资源采集问题
时间: Wed Oct 20 22:05:23 2010
请勿转载至 AOE 板,谢谢合作。
=============================================================================
AOE 1~2,资源都是先到村民手上再透过村民移动送入采集点才算库存,到了 AOE3
,由於是直接村民采集就算进入库存,所以资源采集的问题只在 AOE 1~2 明显存在。
从 AOE 开始,资源采集量就是有小数点的(其实像生命值的各项数值都有) ,有
时明明看到村民手上拿着 10 的资源,放进去仓库却只有 9,以下会说明这失去的 1到
哪去了。
到了 AOK 有列举各项采集资源後,很多人都会注意自己到底挖了多少资源, 例如
挖到 1749 的石矿。
石矿 1 堆是 350, 5 堆是 1750 ,那剩下的 1 呢?
中断工作并直接指派新工作会让村民手中的资源消失,可是是叫一群村民挖矿,完
全没有中断过,那剩下的 1 呢?
我先从资源的获得方式说起:村民获得资源的效率是用 Work Rate 计算,比方说抢
粮员的 Work Rate 是 0.31,就是每秒可从果树获得 0.31 的食物, 而果树那边也减少
了 0.31 的食物,但要注意,把资源放入仓库的时候是以整数计算。所以要是 2 个以上
的村民,同时采集 1 颗有 125 食物果树,A 村民工作了 4 分钟左右(含每秒移动 0.8
),得到10 * 6 = 60 + 2.93 = 62.93的食物,B 村民得到 10 * 6 = 60 + 2.07 = 62.
07,这时食物实收就只有 62 + 62 = 124。
这就是石矿有时挖不到整数的原因,因为通常都是很多村民在挖矿,因为拿到的都
不一定是整数。
假设你有 10000 元,你叫甲,乙两人帮你买便当,便当一个 50 元,你给甲 4925
元买便当,又给乙 5075 元买便当,两个人不会把用剩的钱留下来。这样你可以买到多
少个便当?
4925/50=98...25
5075/50=101...25
合起来是 199 个便当,但是你若拿 10000 元给某甲,他可以一次买 200 个。
10000/50=200
前提是某甲跟某乙要跟 AOE 1~2 的村民一样乖,不会乱花钱,只要 50 食物就为你
效忠。(AOE3 有吃木头的印度人和吃金子的荷兰人,跟不吃不喝的土耳其人。)
--
◢███◤ ◢◢ ◢◤ ◢███◤
█████ █◤ ◢█◢◤ █████
██ █◤ ◢◤ ███◤ ██ ██
██ ◢◢ ██ ██ ██ ██
█◢██◤ ██ █◢◤ █◢███
████◤ █◤ ██◤ ████◤
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.174.154.14
1F:推 rinkai:原来有这回事... 10/20 22:06
※ 编辑: cito 来自: 218.174.154.14 (10/20 22:06)
2F:推 Hevak:难怪弄不到整数.....受教了 10/20 22:07
3F:推 KawasumiMai:这系列文会不会太神wwww 10/20 22:08
4F:推 TabrisXVII:我现在才知道...应该说我连会少都不知道 10/20 22:08
5F:推 allfate:我也没注意到会少= = 10/20 22:09
6F:→ acidrain:AOE3打困难以上电脑,选荷兰人跟自杀没两样... 10/20 22:16
7F:→ cito:荷兰人好好地为何要吃金子。Orz 10/20 22:17
8F:→ sunny1991225:不是吃金,应该是被贪污走了... 10/20 22:19
9F:推 watanabekun:好个食金不寐 (天天不睡觉拼命黑钱的意味) 10/20 22:21
10F:推 PsycoZero:AOM还会有太多人去采金会降低效率的设定 10/20 22:26
11F:推 gericc:哈哈 一代果丛多人采少一个食物 以前到现在都印象很深 10/20 22:32
--
◢███◤ ◢◢ ◢◤ ◢███◤
█████ █◤ ◢█◢◤ █████
██ █◤ ◢◤ ███◤ ██ ██
██ ◢◢ ██ ██ ██ ██
█◢██◤ ██ █◢◤ █◢███
████◤ █◤ ██◤ ████◤
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.252.165.40