精華區beta Ikariam 關於我們 聯絡資訊
稍微的假設與實際遊戲當中的測試,算出Ikariam的航行時間的計算公式。 簡單的講這個遊戲的距離計算是用畢氏定理來算的。 D' = ((X - X0)^2 + (Y - Y0)^2)^0.5 但是在遊戲裡面設定是必須要再加1才是結果。 D = D' + 1 這只計算出距離的單位,但是還須要換算成實際時間才行。 遊戲當中的每個單位距離固定是400(或是400n 容後說明) 以運輸船為例,運輸船的速度為20,表示運輸船每分鐘航行20。 所以距離400須要航行20分鐘才行。 以強弩船為例,強弩船的速度為8,表示每分鐘航行8。 所以須要航行50分鐘才行。 以上兩個例子總括下來的公式是 單位航行時間 = 400 / 航行速度 再與最前面所提的計算距離的方法可以得到 總航行時間 = D * 單位航行時間 說明: 400是一個假設性的數字,可能是設定成800或是40000之類的不等。 所以實際數字可能是400再乘上一個數字,就假設成n。 因此在船的航行速度可能也就跟著乘上n 或是時間除以n之類的不等 但是並不會影響計算結果。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.97.105
even2300471:頭推 08/07 20:40
weiyucsie:http://ikariam.wikia.com/wiki/Formulae 之前找到的 08/07 20:44
guesslin:推推,這樣就可以很精準的估計時間 08/07 22:37