尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️
前言:
最近又看到有人問出這個古老的問題,雖然我以前發過帖子,但是找不到了,剛好借此機會重發一下
不過本人只是個已經畢業N久的普通文科生
如果計算過程有錯誤歡迎各位大佬指正
有問題我會重新修改
計算過程:
第一步:
已知這張圖的坐標是100*100(其實坐標總數是多少都無所謂,只是利用它把地圖橫向縱向都分成100等份,如果是1000*1000那就是橫向縱向都分成1000等份)
那麼我們只要計算出每個橫向和縱向坐標在遊戲內實際距離是多少,就可以計算出這整張羊皮紙地圖面積的大小
之後只要去掉大海的面積,剩下的就是卡利姆多大陸的面積
已知人物移動速度是7碼/S(藍貼說過),在此我們默認遊戲中的7碼/S 等於 現實中的7碼/S(事實上換算過來是6.4m/s,基本等於現實中成年健康男性的跑步速度)
上飛行坐騎就是7*420%=29.4碼/S (包括公會加速,人物面板速度是420%)
第二步:
通過手動掐秒表計算
玩家飛過1個橫坐標的耗時是11.73秒
玩家飛過1個縱坐標的耗時是8.5秒
所以
一個橫坐標的長度是11.73*29.4=344.862碼≈315.3米
一個縱坐標的長度是8.5*29.4=249.9碼≈228.5米
那這整張羊皮紙地圖的面積(包括海)就是 (315.3*100)*(228.5*100)=720460500平方米=720.4605平方千米
第三步:
然後接下來就是算出卡利姆多大陸(不包括奧丹姆和埃索達)在這張羊皮紙中的占比是多少
通過PHOTOSHOP可以計算出總像素是304648,紅色區域的像素數量是52094
那麼52094/304648≈0.171=17.1%
所以卡利姆多的面積就=720.4605*17.1%≈123.2平方千米
注意:此處在PS里計算的像素數量具體數值是多少對結果沒有任何影響,計算的過程僅僅為了求出卡利姆多大陸在整張羊皮紙地圖中的占比!
第四步:
現在我們知道了單個大陸的總面積
就可以通過下面張圖(來自於國外玩家提取的遊戲內數據,目的就是為了對比不同資料片的地圖大小,所以可靠度很高),計算出遊戲衛星圖中每個像素所占的面積
從而得出各個地圖的面積
為了防止有人看不懂我還是寫出來吧
方法一:通過計算像素面積
通過上面的計算我們知道了卡利姆多大陸的面積是123.2平方公里,在遊戲內的像素量是33,615,369px
那麼 用 123.2/33,615,369≈3.664990260853599e-6
我們就可以得知在遊戲內的衛星地圖(注意是你右上角的衛星地圖,這個和遊戲里的地形面積是嚴絲合縫的。不是羊皮紙地圖)上,一個像素的面積就是3.664990260853599e-6平方公里
然後我們用這個數乘以其他大陸的衛星地圖像素數量,就可以得出其它大陸的面積
比如東部王國的面積=3.664990260853599e-6*233,98,392≈85.8
方法二:通過計算比例
已知卡利姆多的遊戲內衛星圖像素數量是33,615,369px,而東部王國的是233,98,392px
那麼用 233,98,392px/33,615,369px=0.6960623279191134
我們可以得知,東部王國的大小是卡利姆多的0.6960623279191134倍
所以東部王國的面積=123.2*0.6960623279191134≈85.8
其它的大陸面積以此類推
注意:這里的像素數量和第三步在PS里的求出的像素數量沒有任何關係!!!這是國外玩家提取的遊戲內衛星地圖數據,用來對比不同資料的大陸大小,通過這些數據我們可以得知卡利姆多大陸和其它大陸的面積比例,從而算出其它大陸的面積!!
結論:
(以下單位均為平方公里)
經典舊世:123.2+85.8=209
燃燒的遠征:63.8
巫妖王之怒:65.9
大災變:40.4
熊貓人之迷:42.58
德拉諾之王:57.47
破碎群島:36.76(截止7.2之前)
相加之後得出結論,截止7.2開放破碎海灘之前,魔獸世界遊戲內地圖總面積約為515.91平方公里。
北京五環內面積667平方千米
加上這版本的讚達拉和庫爾提拉斯,魔獸遊戲內地圖大概北京五環內面積吧
免責聲明:
1.以上計算均為人工測算,會有誤差,但不會差距太大
2.遊戲內的地圖是縮放過的,不然從閃金鎮跑到暴風城要兩天這遊戲就沒法玩了
3.計算過程第四步中的遊戲內衛星地圖像素並沒有減去經典舊世和大災變兩個版本重復的地區(如海加爾山),也沒有計算地形變更,所以會有誤差。
4.7.2之後的新地圖(包括破碎海灘、阿古斯、讚達拉、庫爾提拉斯)沒有相關數據,所以無法計算
參考資料:
1.[資料整理] 來一發新版的魔獸衛星圖
[https://bbs.nga.cn/read.php?tid=8877778]
2.破碎群島面積小?魔獸各資料片地圖尺寸對比
[http://w.163.com/16/0314/09/BI41QBOT00314C3U.html]
3.魔獸世界6.0藍推:玩家基礎移動速度是7碼/秒 [http://w.163.com/14/0602/13/9TO3PIH400314C3U.html]
分割線
一些有趣的對比:
既然知道了地圖的大小,那就可以和現實中的城市進行對比了
同樣通過坐標計算,卡利姆多大陸南北全長19.2公里左右
那麼把艾澤拉斯放入北京市就會是下面這個樣子(當然我刪掉了多餘的大海,調整了大陸之間的相對位置)
和上面的結論基本一致,加上外域+德拉諾+破碎群島剛好填滿五環內的邊邊角角
然後就是一些局部的對比
奧格瑞瑪和故宮:
泰達希爾和頤和園
銀月城和工體(不算廢墟剛好一樣大)
暴風城和天壇公園
杜隆塔爾和朝陽公園
分割線
想知道我家小區和暴風城哪個大?
其實很好計算,遊戲內飛行坐騎的速度是 基礎移動速度*人物面板速度加成
也就是6.4m/s*420%=26.88m/s,也就是96.768km/H
(7碼約等於6.4米)
大家只要掐著秒表,沿著直線一直飛,很容易就能計算出某段距離的長度
然後再用百度地圖的測距工具量一下自家小區的長或者寬就可以了
比如奧格瑞瑪從城牆到後門對角線大概要飛44秒,大概是1182.72米
剛好和故宮對角線的1.2km長度接近
分割線
Q&AQ:第三步的像素和第四步的像素之間是什麼關係?
A:第三步的像素是我通過PS算出來的,但是這個像素的具體數值是多少不重要,僅僅是為了求一個卡利姆多大陸的占比而已,具體請看105樓
第四步的像素不是我算出來的,是國外玩家提取的遊戲內衛星地圖數據,而提取這個數據的目的就是為了計算不同資料片大陸面積的大小,所以我認為這個比例是十分可靠的
同時,第三步的像素和第四步的像素沒有任何關係。
Q:你這個方法不對,不同地圖的比例尺不一樣!
A:比例尺其實不影響結果,因為我在測量距離的時候並沒有跨地圖對比。
我只是在一張100*100的羊皮紙地圖下,算出了在這張地圖下每個坐標的距離,然後在這張地圖上算出了卡利姆多這一塊大陸的面積
至於其它大陸的面積,是通過第四步的數據,計算出各個大陸的面積比例得出的
Q:遊戲內的1碼等於現實中的1碼麼?
A:如果參照遊戲內的身高的話,是等於的。
下面這張圖大家肯定都見過,但很不幸我的所有號都被我轉成夜之子了,所以只能用夜之子證明
在遊戲里我找了個路人合影,然後把照片中的我倆放到了這張圖里
可以看出來女性夜之子的身高大概是6.5英尺,也就是達到了令人震驚的1.98米!
然後我就躺下了,準備使用大跳
戰士大跳的最近使用距離是8碼,也就是7.3米左右
而女性夜之子躺下是蜷縮狀態,此時咱們姑且算她長度變成了1.75米
剛好能躺4個我還多一點點
4*1.75=7米
所以BLZ誠不欺我,用身高換算的話,遊戲里的1碼基本就是現實中的1碼
Q:你怎麼知道東部王國在遊戲內衛星圖上1像素面積就等於其它大陸在遊戲內衛星圖上的1像素面積呢?
A:我不知道,但我可以推測出來是一樣的
首先遊戲內衛星地圖和真實地圖是嚴絲合縫的,完全代表的真實地圖的大小和面積
如果 卡利姆多衛星圖的1像素≠東部王國衛星圖的1像素
那麼也就意味著 卡利姆多的1碼≠東部王國的1碼
就會出現你在卡利姆多大跳40碼,但是在東部王國大跳變成30碼或者50碼的尷尬景象
如果真的這樣怎麼辦呢?那就只能修改大跳在東部王國的真實距離了,讓他和在卡利姆多一樣,只是面板上還寫40碼
那改了大跳閃現也得改吧?後跳也得改吧?技能全都要改吧?
這是多少工作量?相比之下還是統一地圖比較合理吧?
好吧,就算BLZ腦子有坑,真的這麼設置了,技能都改了
那人物大小呢?我的夜之子在卡利姆多1米98,到東部王國總不能變成2米2了吧?
合著同樣模型的門,我在卡利姆多進得去,東部王國進不去?
行!那咱們改門!
門改了,房子也改了,所有地圖元素都改了
等比放大/縮小,那和沒改有什麼區別呢?
從實際體驗來看沒有任何區別啊,況且BLZ的阿三設計師有時候雖然蠢,但是不至於蠢到這個地步
如果同一個遊戲內的地圖面積計算單位都不能統一,那還是趕緊回老家吧!
NGA Hiiiiit