SlopeCraft是一款minecraft立體地圖生成工具,專(zhuān)門(mén)面向地圖的像素畫(huà),它設(shè)計(jì)的目的就是讓你用地圖將像素畫(huà)記錄下來(lái),然后貼在物品展示框上。這里地圖指游戲中可以記錄地形的物品,不是存檔。
SlopeCraft立體地圖生成器使用方法
雙擊啟動(dòng)SlopeCraft.exe,你將會(huì)看到如下的界面。
2.這里需要你選擇地圖畫(huà)的類(lèi)別:
如果你想要顏色盡量豐富、畫(huà)質(zhì)盡量精致的地圖畫(huà),最好點(diǎn)擊左側(cè)的創(chuàng)建立體地圖畫(huà)按鈕。
如果你想要傳統(tǒng)的平板地圖畫(huà),不太在意地圖畫(huà)的畫(huà)質(zhì),那么請(qǐng)點(diǎn)擊中間的創(chuàng)建平板地圖畫(huà)按鈕。
第三種地圖畫(huà)還沒(méi)有實(shí)現(xiàn),請(qǐng)等待后續(xù)的更新。
這里我選擇了立體地圖畫(huà)。
3.預(yù)處理圖片:
選好你要生成的圖片,用ps或者其他可以編輯圖片的軟件,將它的長(zhǎng)寬縮放到128像素的整倍數(shù)(可選)。
這里我將圖片調(diào)整到128×128像素,這也恰好是單張地圖的大小。
將這張圖片保存好。
4.導(dǎo)入圖片:
切回SlopeCraft,點(diǎn)擊紅框中的導(dǎo)入圖片按鈕,在彈出的文件選擇框中找到剛剛調(diào)整好的圖片?匆幌孪旅娉壬蛑酗@示的圖片尺寸,確認(rèn)自己沒(méi)有選錯(cuò)圖片。
如果沒(méi)有bug,那么這張圖片會(huì)在左側(cè)顯示出來(lái)。
導(dǎo)入圖片成功后,藍(lán)框中的下一步將會(huì)亮起,代表你可以繼續(xù)到下一步,點(diǎn)擊這個(gè)按鈕。
前往下一步的按鈕固定在右上角,以后的圖片中不會(huì)再特別標(biāo)出。
5.確認(rèn)地圖畫(huà)的類(lèi)型
在這一頁(yè),你需要設(shè)置地圖畫(huà)對(duì)應(yīng)的游戲版本。
在藍(lán)框中選好游戲版本。這里我只支持1.12~ 1.16,未來(lái)還會(huì)支持1.17。
需要注意,1.12~1.15版本的地圖畫(huà)的“畫(huà)質(zhì)”沒(méi)有區(qū)別,平板地圖畫(huà)有51色,立體地圖有153色。1.16為陰間樹(shù)增加了7種基礎(chǔ)顏色,所以平板地圖畫(huà)可以使用58色,立體地圖畫(huà)則可以使用174色。
Mj為啥要給陰間樹(shù)這么多顏色?多來(lái)點(diǎn)肉色不好嗎?
雖然你已經(jīng)在最開(kāi)始的頁(yè)面中設(shè)置了地圖畫(huà)的類(lèi)型,但仍然可以在這里重新選擇地圖畫(huà)類(lèi)別。請(qǐng)注意,不要選擇“不可實(shí)裝的地圖畫(huà)”,我還沒(méi)有寫(xiě)完導(dǎo)出這種地圖畫(huà)的代碼。
第2步 配置方塊列表
方塊列表其實(shí)就是一個(gè)地圖畫(huà)的“材料表”,或者“調(diào)色盤(pán)”。它決定了地圖畫(huà)的調(diào)色盤(pán)中一共有哪些顏色,每種顏色又對(duì)應(yīng)哪種方塊。
這個(gè)頁(yè)面比較復(fù)雜,我將依次介紹每個(gè)部分。(其實(shí)一般來(lái)說(shuō),方塊列表都不太需要自己調(diào)整)
滑動(dòng)區(qū)內(nèi)顯示了每一種基礎(chǔ)顏色。在藍(lán)框中,你可以勾選是否允許SlopeCraft使用這種顏色。默認(rèn)情況下,每種基礎(chǔ)顏色都會(huì)被勾選(1.16中新增的顏色在更低版本除外)
橙色框中是每一種顏色所對(duì)應(yīng)的方塊。調(diào)色盤(pán)中的每一種顏色都只能使用一種方塊。
你可能認(rèn)為圖中很多方塊的顏色不同,但請(qǐng)注意,它們?cè)凇暗貓D的眼睛”里是完全相同的,選擇的唯一依據(jù)就是方塊是否容易量產(chǎn)。
有些基礎(chǔ)顏色只有一種方塊可用,然而調(diào)色盤(pán)不能空缺,所以這個(gè)選項(xiàng)是不可更改的,就像圖中的玻璃,它必須被選中。
左上角有四種預(yù)設(shè)的方塊列表可供選擇:
Vanilla是“原汁原味”的,盡量使用每種顏色“原先的方塊”。它比較適合創(chuàng)造模式,不適合生存實(shí)裝(廢話,一堆鉆石塊爽死你)
Cheap極力選擇最便宜的方塊,保證每種方塊都是可以量產(chǎn)的。它適合生存前期。
Elegant是在可以生存實(shí)裝的情況下,盡量選擇“最優(yōu)雅的方塊”,比如盡量選擇小黑偷不走的、既好看又不太難量產(chǎn)的方塊。這是默認(rèn)的選項(xiàng)。
Shiny專(zhuān)為光影而生,它盡量選擇發(fā)光的方塊,力求在光影中足夠絢麗。
Custom則代表你使用了自定義的方塊列表。
左下角的淺綠框內(nèi)的按鈕方便批量操作,意思很明顯,不再多解釋。
完成這些設(shè)置之后,點(diǎn)擊紅框中的確認(rèn)。在“下一步”按鈕的左側(cè),會(huì)顯示這張地圖畫(huà)可以使用多少種顏色。
默認(rèn)情況下,1.12~1.15版本中的立體地圖畫(huà)可以使用51種顏色,立體地圖畫(huà)則有153種;1.16的平板地圖畫(huà)可以使用58種顏色,立體地圖畫(huà)則有174種。如果你禁用了某些基礎(chǔ)顏色,那么這個(gè)數(shù)量會(huì)減少一些。所以調(diào)色盤(pán)越豐富,畫(huà)質(zhì)就越好。 至于怎么在畫(huà)質(zhì)與實(shí)裝難度之間權(quán)衡,It's up to you.
點(diǎn)擊確認(rèn)后,前往下一步。
第3步 調(diào)整圖片顏色(將圖像轉(zhuǎn)化為地圖畫(huà))
經(jīng)過(guò)前面的步驟,我們導(dǎo)入了一張圖片,并確認(rèn)好了這個(gè)地圖畫(huà)的“調(diào)色盤(pán)”都擁有哪些顏色。完成這些前置后,我們就該進(jìn)入正餐了:將圖像轉(zhuǎn)化為地圖畫(huà)。
如下圖所示,橙框中的按鈕會(huì)將圖像的顏色調(diào)整為地圖畫(huà)的調(diào)色盤(pán)中可以使用的顏色 ,而青色框中的兩個(gè)按鈕也很好理解,它們可以讓原圖或調(diào)整后的地圖畫(huà)顯示出來(lái),方便你做對(duì)比。
那么,上面的藍(lán)框是什么呢?你不需要學(xué)習(xí)顏色空間的知識(shí),只需要知道這五個(gè)選項(xiàng)代表五種調(diào)整顏色的方式。 對(duì)于同一張圖像,這五種調(diào)整方式的效果都是不同的。
我們都希望地圖畫(huà)與原圖盡量接近,所以你可以依次試一下每一種調(diào)整方式,通過(guò)青色框中的兩個(gè)按鈕來(lái)回比較,選出調(diào)整效果最好的一種。
調(diào)整圖片的過(guò)程可能會(huì)比較慢,尤其是對(duì)于比較大的圖片。 如果進(jìn)度條突然停滯不前,甚至窗口未響應(yīng),請(qǐng)不要關(guān)閉窗口,什么都不用做,耐心等待即可。 調(diào)整圖片的過(guò)程有大量的計(jì)算任務(wù),我的技術(shù)水平又相當(dāng)有限,卡頓是正常的。
在選出了你認(rèn)為最好看的地圖畫(huà)之后,請(qǐng)點(diǎn)擊右上角的導(dǎo)出為投影,進(jìn)入生成地圖畫(huà)的最后一步。
第4步 導(dǎo)出為投影
后綴名為.litematic的投影文件是投影mod用來(lái)存儲(chǔ)方塊結(jié)構(gòu)的文件。由于投影mod被廣泛使用,我決定賦予SlopeCraft導(dǎo)出為投影的功能——畢竟,這個(gè)軟件是為生存實(shí)裝而設(shè)計(jì)的。
如果你不需要生存實(shí)裝,只想得到map_0.dat這樣的純文件地圖畫(huà),那這一步可能會(huì)讓你失望了:這個(gè)功能確實(shí)還沒(méi)有完成。不過(guò)它沒(méi)有什么技術(shù)難度,相信我,這個(gè)功能會(huì)在不久的將來(lái)加入的。
進(jìn)入這個(gè)頁(yè)面后,你可以在橙色的三個(gè)輸入框中確認(rèn)投影文件的名稱(chēng)、作者和區(qū)域名稱(chēng)。請(qǐng)注意,投影區(qū)域名稱(chēng)最好不要包含任何漢字,最好只用英文書(shū)寫(xiě),否則投影文件很可能會(huì)因?yàn)闈h字亂碼而無(wú)法讀取。 不過(guò)呢,另外兩個(gè)輸入框并不受這個(gè)限制,哪怕漢字亂碼,投影文件的格式也不會(huì)損壞。
這三項(xiàng)不是必選的,你完全可以忽略這三個(gè)輸入框。
接下來(lái),請(qǐng)點(diǎn)擊紅框中的構(gòu)建三維結(jié)構(gòu)按鈕。
進(jìn)度條走完后,在藍(lán)框中會(huì)顯示出投影的尺寸和總方塊數(shù)量。如果你的原圖比較大(超過(guò)256×256像素),而你的歐氣又不是太好的話,那么投影尺寸中的Y有可能會(huì)超過(guò)256,這意味著你的立體地圖畫(huà)超過(guò)了限高,不可能實(shí)裝。
如果遇到這種情況,有幾種方法可能會(huì)解決問(wèn)題:
縮小圖片的尺寸
退回到上一步,換一種顏色空間,重新生成地圖畫(huà)
將原圖向左或向右旋轉(zhuǎn)90°,重復(fù)生成地圖畫(huà)
適當(dāng)調(diào)整圖片的色相或飽和度等,重復(fù)生成地圖畫(huà)
換一張圖片
都不行的話,洗洗睡吧
在這個(gè)例子中,圖片的尺寸只有128×128,所以必然不會(huì)遇到這種情況。然后就是最后一步了:導(dǎo)出。
點(diǎn)擊紅框中的導(dǎo)出按鈕,選好投影文件的路徑,等到進(jìn)度條走滿(mǎn)。然后,點(diǎn)擊右上角的結(jié)束,你會(huì)來(lái)到這個(gè)界面。
紅框中的按鈕會(huì)在文件資源管理器中幫你顯示導(dǎo)出的文件,如果你不小心把投影導(dǎo)出在了奇奇怪怪的位置,它能幫你找到投影文件。
右邊的退出按鈕不用解釋了吧。
投影導(dǎo)出好了,要怎么使用呢?
你不會(huì)真的以為到這里就結(jié)束了吧?導(dǎo)出完投影之后,還有一些需要注意的事情。
為什么我的投影尺寸比地圖大一圈?
我很喜歡Mojang的兩句話:It's a FEATURE,以及Work as intended。這確實(shí)是底層特性。
如果你的圖片尺寸是128×128像素,那么導(dǎo)出的投影的尺寸應(yīng)該是130×y×130。一張地圖的分辨率恰好也是128×128,這就是為什么我建議你把圖片縮放為128像素的整倍數(shù)。
下面的這個(gè)示意圖應(yīng)該能說(shuō)明這個(gè)投影要怎么放置:
投影在東西南北四個(gè)方向上恰好比地圖范圍寬一格,地圖的顯示范圍應(yīng)當(dāng)居中。
如果這不夠明確,還可以看一看這張截圖:
圖中鐵塊的部分是地圖所顯示的范圍,淺藍(lán)色細(xì)線則是投影的輪廓。
2.為什么會(huì)有這些石頭?
答:這是個(gè)特性。雖然這些石頭并不是地圖畫(huà)的內(nèi)容,但它們?nèi)匀皇橇Ⅲw地圖畫(huà)不可缺少的一部分。
立體地圖畫(huà)之所以能擁有3倍于平板地圖畫(huà)的顏色,就是因?yàn)樗浞掷昧说貓D記錄地形的機(jī)制:方塊之間的相對(duì)高度會(huì)調(diào)整它們?cè)诘貓D上的亮度。 在地圖畫(huà)的內(nèi)部,每個(gè)方塊同時(shí)有兩個(gè)任務(wù):
顯示自己的顏色
調(diào)整自己南邊方塊的亮度。
然而,對(duì)于地圖畫(huà)最北側(cè)的方塊來(lái)說(shuō),它們處在地圖畫(huà)的邊界,它們的亮度也需要調(diào)節(jié)。所以我加入了這些石頭,它們不處在地圖畫(huà)的顯示范圍內(nèi),卻仍然影響地圖畫(huà)的內(nèi)容。
當(dāng)然,如果你執(zhí)意把它們?nèi)サ,影響也不大?/p>
SlopeCraft立體地圖生成器常見(jiàn)問(wèn)題
地圖畫(huà)的游戲版本、類(lèi)型、顏色空間和方塊列表是怎么一回事?
在SlopeCraft中,你可以調(diào)節(jié)地圖畫(huà)所對(duì)應(yīng)的游戲版本、地圖畫(huà)類(lèi)型、顏色空間和方塊列表。我將一一簡(jiǎn)述這些參數(shù)是怎么回事。
1.游戲版本:
SlopeCraft支持的minecraft版本為1.12~1.16。其中從1.12到1.15的地圖沒(méi)有什么變化,最多只有204種顏色;而1.16則為了下界樹(shù)木增加了28種顏色,達(dá)到了232色。(這里的顏色忽略透明)
2.地圖畫(huà)類(lèi)型:
Creative類(lèi)型的地圖畫(huà)可以使用到完整的204/232種顏色,享受最高的畫(huà)質(zhì);但它不能導(dǎo)出為立體地圖畫(huà), 只能導(dǎo)出為地圖文件,利用作弊的方法在存檔中呈現(xiàn)。
關(guān)于這種方法,可以使用 "mc-map.djfun.de" 這個(gè)網(wǎng)站。
Survival類(lèi)型的地圖畫(huà)則犧牲了1/4的顏色,換來(lái)可以在原版生存實(shí)裝的優(yōu)點(diǎn)。這種地圖畫(huà)可以生成為三維地圖畫(huà),也是這個(gè)軟件的核心功能。
Flat類(lèi)型的地圖畫(huà)是平板的。由于立體地圖畫(huà)實(shí)裝的難度很高,我特意開(kāi)發(fā)了平板地圖畫(huà)的功能。
平板地圖畫(huà)顧名思義,是傳統(tǒng)平坦的像素畫(huà),它最容易實(shí)裝,但只有Creative類(lèi)型1/4的顏色:51/58色。
這里需要注明,Survival類(lèi)型與Creative類(lèi)型沖突,地圖畫(huà)只能為其中一種;但Flat類(lèi)型的地圖畫(huà)與它們平行(雖然平坦的Creative沒(méi)什么意義)。
3.顏色空間:
這是比較專(zhuān)業(yè)的部分。簡(jiǎn)單來(lái)說(shuō)不同的顏色空間是用不同的方式去描述顏色。在SlopeCraft中,它代表著不同的調(diào)整顏色的方式。
SlopeCraft中使用了4種顏色空間:RGB、HSV、Lab、XYZ。
其中Lab模式對(duì)大多數(shù)圖片的調(diào)整效果最好,我將它設(shè)為默認(rèn)。但具體到每個(gè)像素畫(huà),你最好依次嘗試一下,選擇視覺(jué)效果最好的調(diào)整方案。
4.方塊列表:
這是最為重要的部分,它與最終生成的地圖畫(huà)息息相關(guān)。簡(jiǎn)單來(lái)說(shuō),地圖中的每個(gè)基礎(chǔ)顏色往往對(duì)應(yīng)著多種方塊,但導(dǎo)出的時(shí)候我們只能給每個(gè)基礎(chǔ)顏色選擇一種對(duì)應(yīng)的方塊。
所以方塊列表就是建造像素畫(huà)的“材料表”,稱(chēng)之為方塊列表。我預(yù)設(shè)了4種方塊列表,分別為:Vanilla,Cheap,Elegent和Shiny。
Vanilla方塊列表盡量還原每一種基礎(chǔ)顏色的“原汁原味”,如沙子的顏色就對(duì)應(yīng)砂巖、鉆石塊的顏色就對(duì)應(yīng)鉆石塊等。 它往往不太適合生存實(shí)裝(廢話,3000個(gè)鉆石塊爽死你),只適合創(chuàng)造模式演示,因此我命名為Creative。
Cheap是極度優(yōu)化的方塊列表,一切基礎(chǔ)顏色都盡全力選擇生存中最容易獲得的、最廉價(jià)的方塊,比如“下界”的顏色使用地獄巖、“白色”使用雪塊。它適合生存的早期和中期。
Elegent是“最優(yōu)雅”的方塊列表,它盡量選擇了生存中可以量產(chǎn),又“足夠優(yōu)雅”的方塊,如“白色”使用白色混凝土。它適合生存的后期,是首選,也是默認(rèn)。
Shiny專(zhuān)為光影而生,它盡量選擇可以發(fā)光的方塊。
Custom是自定義的方塊列表,你可以自由的配置一切。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版