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