【無人深空】基地搭建器軟件入門引導(dǎo)教程

本文章主要內(nèi)容基于軟件內(nèi)幫助欄文案,通過機(jī)翻并由cyberdriver1984潤色和校對。
為了方便保存,文中使用的所有圖片均不會(huì)覆蓋水印。
文章寫于2023.7.13 軟件版本為0.72 隨著軟件更新我可能也會(huì)繼續(xù)更新文章內(nèi)容。
如需轉(zhuǎn)載請務(wù)必標(biāo)明文章來源出處以及作者。
建筑APP資源地址:https://www.nexusmods.com/nomanssky/mods/2598
存檔修改器資源地址:https://github.com/goatfungus/NMSSaveEditor
Discord討論頻道邀請鏈接:https://discord.gg/Mmz3rpq4Px
前言
2022年末,不少玩家所熟知的無人深空blender插件原作者“DjMonkey”在N網(wǎng)發(fā)布了全新的基地搭建軟件,有別于以前的blender插件,新發(fā)布的APP能夠獨(dú)立運(yùn)行、安裝更加方便、操作簡單更容易上手,同時(shí)還包含一些作者別出心裁開發(fā)的工具和特色功能,簡而言之便是很適合新入門且對建筑感興趣的玩家。

而本文主要內(nèi)容是對軟件的操作方法技巧以及注意事項(xiàng)進(jìn)行整理,文中我也會(huì)順便結(jié)合我的使用體驗(yàn)談?wù)勛约旱囊娊?。希望這篇文章可以讓大家能夠更好地熟悉理解軟件的功能,進(jìn)而更為熟練地使用這個(gè)軟件打造自己喜愛的基地建筑作品。
在我們下載安裝后運(yùn)行軟件就可以看到操作的主界面如下圖。

通過點(diǎn)擊界面左上角“查看控制快捷鍵”或者使用快捷鍵“H鍵”我們可以隨時(shí)打開“控制與快捷鍵窗口”查看使用時(shí)會(huì)用到的快捷鍵。學(xué)會(huì)熟練地使用這些快捷鍵可以降低我們搭建基地的工作量和難度,幫助我們更快的上手。

上面兩圖的繁多信息可能在一開始會(huì)很難理解,在下文我會(huì)結(jié)合軟件內(nèi)容對其做詳細(xì)的介紹。

接下來開始軟件內(nèi)幫助欄文本的翻譯施工。(文中括號(hào)內(nèi)的內(nèi)容為譯者的說明)
歡迎
你好!歡迎來到無人深空中基地建造的奇妙世界,并且是通過一個(gè)專門的軟件!
這個(gè)軟件被設(shè)計(jì)成一個(gè)入門級(jí)的工具,且采用城市景觀式游戲的風(fēng)格,以無人深空游戲作為出發(fā)點(diǎn)。它專注于無人深空游戲所以意味著學(xué)習(xí)曲線很淺,但它仍然具備些簡單的3D工具,可以讓你以更精確而直觀地創(chuàng)建并編輯你的基地。
請使用幫助界面右邊的按鈕來瀏覽更多的幫助指南。
與此同時(shí),非常感謝大家能夠下載這個(gè)軟件,也希望大家能夠喜歡!
(作者為自己的游戲打的廣告我就不翻譯了。有興趣可以去STEAM商店搜索“Tales From The Dancing Moon”)

保存與加載
有一點(diǎn)很重要的是要了解“保存/加載”和“導(dǎo)入/導(dǎo)出”之間的區(qū)別,這些可以在右上角的文件菜單中找到。
*導(dǎo)入/導(dǎo)出將允許您直接與您的無人深空保存文件進(jìn)行交互。從軟件當(dāng)中導(dǎo)出你的基地會(huì)將你的整個(gè)基地轉(zhuǎn)換成無人深空游戲程序能夠理解并且能夠在游戲中呈現(xiàn)的格式。
* 保存/加載將允許您將基地保存到文件系統(tǒng)上的一個(gè)文件(.nmsbase)。同時(shí)這也將存儲(chǔ)任何
您在基地中使用的其他工具,例如“預(yù)制”或“工具”,而這些都是無人深空游戲程序無法理解的文件內(nèi)容。
需要注意的重要事項(xiàng)是,在某些情況下,導(dǎo)入/導(dǎo)出過程并不總是向后兼容
例如,如果你使用“預(yù)制”導(dǎo)出一個(gè)基地,該預(yù)制將被轉(zhuǎn)換為無人深空游戲當(dāng)中的數(shù)據(jù),如果你選擇將該數(shù)據(jù)重新再導(dǎo)入回應(yīng)用中,“預(yù)制”信息將丟失。如果在使用預(yù)制時(shí)直接導(dǎo)出然后導(dǎo)入數(shù)據(jù),你很快就能明白這種限制是什么意思。同樣的邏輯也適用于“工具”。
有關(guān)預(yù)制或工具的詳細(xì)信息,請單擊此幫助窗口左側(cè)菜單上相應(yīng)的按鈕。
(簡而言之導(dǎo)出/導(dǎo)入用于游戲與軟件之間的文件傳輸,而保存/加載只用于軟件內(nèi)保存加載自己的搭建進(jìn)度。而無法“向后兼容”的限制換句話說就是導(dǎo)出再導(dǎo)入的過程中雖然物體的位置大小方向等屬性沒有改變,但多個(gè)物體間通過預(yù)制和工具形成的組合關(guān)系便會(huì)失效,正如通過blender可以將多個(gè)物體組合形成集合方便管理,但在經(jīng)過導(dǎo)出/導(dǎo)入操作后,物體間又恢復(fù)至相互獨(dú)立的狀態(tài)。)

在上圖中通過工具排列的樹林軟件顯示為紅色,而使用預(yù)制文件導(dǎo)入到場景的機(jī)場和發(fā)電設(shè)施顯示為紫色,工具和預(yù)制包含的內(nèi)容只能作為整體單獨(dú)選中,界面左側(cè)底部的選中信息可以看到:此時(shí)我所選中并進(jìn)行操作的是整個(gè)“example1A”預(yù)制文件。

而經(jīng)過導(dǎo)出再導(dǎo)入的操作之后,工具和預(yù)制包含的所有的物品都恢復(fù)為與其他物品相同的白色并回到默認(rèn)相互的獨(dú)立關(guān)系,可以單獨(dú)選中進(jìn)行操作但無法再作為原先整體的一部分進(jìn)行集中管理。
(以下有關(guān)導(dǎo)入和導(dǎo)出的內(nèi)容與作者之前開發(fā)的blender插件基本沒有區(qū)別。在使用blender建筑插件上有經(jīng)驗(yàn)的讀者可以選擇直接跳過這兩部分,從控制工具章節(jié)繼續(xù)閱讀)
導(dǎo)入
這個(gè)工具的厲害之處在于它可以在無人深空游戲中本地運(yùn)行,這就意味著你不需要安裝任何軟件mod。你只需要一個(gè)存檔編輯器來訪問保存文件中的基本數(shù)據(jù)。
如果你擔(dān)心Hello Games可能會(huì)對此表示不滿。只要知道他們在異象的社區(qū)精選中推薦許多使用了Blender插件的建筑作品。他們還在字節(jié)節(jié)拍器版本更新的預(yù)告片中使用了我的Iron Giant建筑。如果連這都不算一種認(rèn)可的話,那我真不知道什么才算是了!(戰(zhàn)術(shù)后仰)

在本指南中,我將使用goatfungus的“存檔編輯器”工具。
(存檔修改器資源地址:https://github.com/goatfungus/NMSSaveEditor)
首先讓我們訪問您的保存文件。您可以使用Save Editor頁面上的常用指南來完成此操作。不要擔(dān)心,該工具會(huì)自動(dòng)備份您的保存,以防出現(xiàn)問題!
選取自己的存檔文件后,我們進(jìn)入Edit > Edit Raw JSON。


在新窗口中,你將在左側(cè)看到一個(gè)文件夾樹視圖。從這里開始展開“PlayerStateData”字段。在展開的視圖中,需要找到“PersistantPlayerBases”。你可能要花點(diǎn)時(shí)間才能找到它!


當(dāng)你展開它的時(shí)候,你會(huì)看到一堆數(shù)字,從0開始遞增。所有這些數(shù)字都是指你在游戲中所搭建的建筑。0是你修建的第一個(gè)建筑。很可能你的貨船基地也會(huì)位于這個(gè)列表中的前列。
選擇其中一個(gè)數(shù)字將刷新右側(cè)面板,并向你顯示對應(yīng)基地的數(shù)據(jù)。你可以通過基地名稱來進(jìn)行基地,請查找“name”字段。(拉到最低就可以看到基地名稱的信息,注意存檔編輯器中不會(huì)顯示中文?。?/p>
當(dāng)你確定了你的基地。你需要選擇右側(cè)面板上的所有文本,您可以通過按Ctrl鍵+A鍵進(jìn)行全選。
然后我們要“復(fù)制并粘貼”到我們使用的這個(gè)APP工具中。全選后繼續(xù)按Ctrl鍵+C鍵復(fù)制下來所有的代碼。
之后點(diǎn)開我們的搭建器APP,在這個(gè)工具的右上角是文件部分。按“導(dǎo)入”按鈕開始該過程。這將從您的“復(fù)制”數(shù)據(jù)中讀取內(nèi)容并將其處理到此工具中。整個(gè)步驟下來不會(huì)花很長時(shí)間!

導(dǎo)出
如還從未進(jìn)行過導(dǎo)入操作,請查看“導(dǎo)入”指南。在繼續(xù)導(dǎo)出之前,你需要從“導(dǎo)入”指南中熟悉你基地?cái)?shù)據(jù)于存檔編輯器的所在位置。
在搭建器軟件內(nèi)當(dāng)你對搭建并修改調(diào)整之后的基地感到滿意時(shí),我們可以將其導(dǎo)出到游戲中。這基本上與“導(dǎo)入”過程相反。
當(dāng)你準(zhǔn)備好了,按下“導(dǎo)出”按鈕在這個(gè)工具的右上角的文件區(qū)域。您將看到您的基礎(chǔ)所代表的一組新數(shù)據(jù)。
通過CtrI鍵+A鍵選擇所有這些數(shù)據(jù)。然后“復(fù)制并粘貼”到你在存檔編輯器中找到基地的相應(yīng)位置。
成功地將新數(shù)據(jù)粘貼到保存文件后,關(guān)閉JSON編輯器,系統(tǒng)會(huì)要求您保存任何更改。作為額外的措施,你可以按下“保存更改”按鈕在主屏幕上的保存編輯器。
然后你就可以自由進(jìn)入游戲并加載游戲存檔,在游戲中觀賞到你壯麗的新基地啦!
控制工具
在3D工具環(huán)境中有三種主要工具用于構(gòu)建基地??赡苣阋呀?jīng)對其中一些非常熟悉了畢竟它們在游戲內(nèi)的操作模式中也出現(xiàn)過。

這三個(gè)工具是……
平移-將3D對象平移到不同位置的操作。這是通過改變它們的平移X、Y和Z值來實(shí)現(xiàn)的。
旋轉(zhuǎn)-將3D對象旋轉(zhuǎn)到不同角度的操作。這是通過改變它們的旋轉(zhuǎn)X、Y和Z值來實(shí)現(xiàn)的。
縮放-使3D對象變小或變大的操作。在無人深空游戲中,我們只需要關(guān)注一個(gè)尺度值。(這點(diǎn)非常好理解,因?yàn)樵谟螒蚶锏奈锲分荒苋较虻缺壤s放,無法讓物體只朝一個(gè)或兩個(gè)方向拉伸和收縮,這樣以來XYZ三軸上的縮放數(shù)值也必須是等比例的。當(dāng)然你去blender上試試也會(huì)發(fā)現(xiàn):如果XYZ三軸縮放改變量不同,導(dǎo)入到游戲里會(huì)是以變化最大的一軸為標(biāo)準(zhǔn)進(jìn)行等比例縮放。)
當(dāng)在工具中選擇一個(gè)對象時(shí),軟件里會(huì)出現(xiàn)一個(gè)坐標(biāo)系標(biāo)志,讓我們更容易更改平移,旋轉(zhuǎn)和縮放值。你可以點(diǎn)擊和拖動(dòng)坐標(biāo)系標(biāo)志的不同部分來影響每個(gè)通道。(譯者注:平移模式下顯示為XYZ三方向的箭頭標(biāo)志我個(gè)人譯作坐標(biāo)系標(biāo)志,我知道這樣翻譯非常不準(zhǔn)確,但是實(shí)在想不出更好的選擇,還請諒解。orz)
您可以通過單擊頂部該工具的按鈕或使用快捷鍵W鍵, E鍵和R鍵來切換你所使用的操作模式。
網(wǎng)格對齊
我們可以通過使用屏幕頂部的工具欄中的“網(wǎng)格對齊”設(shè)置來進(jìn)一步優(yōu)化物體對象的平移和旋轉(zhuǎn)方式。

更改這些值將影響操作坐標(biāo)系標(biāo)志時(shí)的每個(gè)間隔步長。(就是將平移和旋轉(zhuǎn)的連續(xù)的變化值改變?yōu)殡x散且可控的值,可以想象為物體處于一個(gè)刻度網(wǎng)格或者刻度盤可以隨時(shí)讓物體在進(jìn)行變化時(shí)能夠?qū)ζ淇潭?,非常的方便)例如,?dāng)旋轉(zhuǎn)一個(gè)對象時(shí),默認(rèn)步長是45度。如果您愿意,可以更改這個(gè)值或完全禁用它。
空間方向控制
除了這些工具,我們還可以通過改變物體所在的坐標(biāo)系方向模式來改變坐標(biāo)系標(biāo)志對零件的影響效果。我們可以操作的兩個(gè)方向模式是“局域”和“全域”。

局域-這將把物體的坐標(biāo)系標(biāo)志方向改變至相對于物體當(dāng)前位置的方向(如下圖所示)。舉個(gè)例子,如果零件向側(cè)面旋轉(zhuǎn)45度,如果我們向上移動(dòng)零件,其坐標(biāo)系標(biāo)志將沿著45度方向?qū)蔷€移動(dòng)。

全域-這將把物體的坐標(biāo)系標(biāo)志方向改變至相對整個(gè)場景世界的固定方向。例如,如果部件向側(cè)面旋轉(zhuǎn)45度,如果我們向上移動(dòng)部件,它將忽略自身角度,并在完全垂直的方向上直接向上移動(dòng)。(如下圖所示)

您可以通過按T鍵或使用此工具頂部的按鈕來切換模式。
吸附
為了讓放置物體變得更簡單,更適合無人深空游戲。我在這個(gè)軟件中實(shí)現(xiàn)了一個(gè)類似的吸附系統(tǒng)。

首先要激活特定對象物體的吸附系統(tǒng),請確保你處于平移模式。(建議同時(shí)也關(guān)閉平移網(wǎng)格吸附模式)
然后,對于選定的對象物體,單擊選中物體并拖動(dòng)物體坐標(biāo)系標(biāo)志的中心來激活自由形式的移動(dòng)。
在這種模式下,如果你移動(dòng)一個(gè)部件靠近另一個(gè)部件提供的任何有效的吸附位置,將出現(xiàn)一個(gè)綠色的輪廓以顯示將要吸附的位置。你可以通過添加兩面墻并將其中一面墻靠近另一面墻并觀察綠色輪廓的反應(yīng)來簡單測試這一功能。(如下圖所示)

有時(shí)候,吸附件的方向并不是你想要的。為了解決這個(gè)問題,你可以在這個(gè)模式下通過使用鼠標(biāo)滾輪在不改變吸附件位置的前提下來循環(huán)旋轉(zhuǎn)不同的吸附件方向。(如下圖所示)

這聽起來可能很復(fù)雜,但歸根結(jié)底,這與游戲內(nèi)建造系統(tǒng)中的吸附方式非常相似。
如果您喜歡完全自由的對象放置,您可以通過按S鍵或使用工具欄頂部的按鈕來打開或關(guān)閉此功能。
(使用過blender插件的讀者可以發(fā)現(xiàn),此軟件的吸附系統(tǒng)相比于之前在blender插件里的已經(jīng)算是做出革命性的改變了,這也是我認(rèn)為這個(gè)軟件非常出色且人性化的地方)
預(yù)制
這個(gè)應(yīng)用程序中的預(yù)制功能允許你將一個(gè)對象物體集合定義為一個(gè)對象整體,并在任何你想要的地方再次使用它。(類似于某些建造類型游戲當(dāng)中建筑藍(lán)圖的概念)
例如,假設(shè)你建造了8個(gè)立方體房間,4個(gè)楔形塊和一個(gè)門。并想管這一起叫"房子"
在無人深空游戲理,可能沒有辦法做到這一點(diǎn)。但在這個(gè)應(yīng)用程序中,你可以將其定義為一個(gè)可以重復(fù)使用的“預(yù)制”。

要保存一個(gè)預(yù)制,創(chuàng)建它的方式與你構(gòu)建你的基地一樣(如上圖),當(dāng)你對它已經(jīng)滿意時(shí),選擇右上角的文件菜單中的“保存為預(yù)制件”按鈕。(如下圖)

您保存的任何預(yù)制都將出現(xiàn)在屏幕底部的部件列表中的預(yù)制類別中。點(diǎn)擊其中任何一個(gè)都可以將其添加到您的基地!預(yù)制件也將包括在部件列表頂部搜索的結(jié)果中。

要編輯預(yù)制件,請?jiān)诓考斜碇袨g覽時(shí)查找預(yù)制件右上角的編輯按鈕。

搭建預(yù)制件將像任何單獨(dú)的基礎(chǔ)對象一樣,您可以在其中進(jìn)行選中移動(dòng),旋轉(zhuǎn)和縮放的操作。為表明它們是預(yù)制,在軟件中預(yù)制呈紫色。

當(dāng)您導(dǎo)出包含預(yù)制的基礎(chǔ)部件時(shí),其預(yù)制將被轉(zhuǎn)換為常規(guī)基礎(chǔ)部件,以便NMS可以理解它。(這個(gè)限制在前面已提過一次了)如果你想操作編輯一個(gè)始終保留預(yù)制形式的基地,最好使用保存功能,這樣你就可以在回到軟件界面后可以繼續(xù)使用之前預(yù)制。在應(yīng)用程序里對基地進(jìn)行保存操作將為你存儲(chǔ)所有的預(yù)制信息。
預(yù)制是由一個(gè)已存儲(chǔ)的預(yù)制文件(.nmsprefab)構(gòu)造的,因此,如果你更新一個(gè)預(yù)制,它已經(jīng)存在于你的一些基地,當(dāng)你加載該基地,它會(huì)以新的部分自動(dòng)更新這些預(yù)制件。
預(yù)制構(gòu)件也保存到您的文件系統(tǒng),這意味著您也可以與其他建筑師們共享它們!
小貼士:
喜歡分享你的預(yù)制件或下載別人做的預(yù)制件嗎?去社區(qū)Discord看看吧。
(Discord討論頻道邀請鏈接:https://discord.gg/Mmz3rpq4Px??作者的discord有專門的預(yù)制分享的頻道可供玩家和這個(gè)軟件的用戶分享和下載預(yù)制文件,作者還是非常用心良苦的。)
該應(yīng)用程序支持從舊的Blender插件生成的預(yù)制件/預(yù)置。只需將它們各自的.json文件放入預(yù)制目錄,這個(gè)應(yīng)用程序就會(huì)完成剩余的工作!
一些建筑師們利用這一功能將多個(gè)基地組合成一個(gè),因?yàn)轭A(yù)制件的大小是沒有限制的!
電力與電路管理
要在常規(guī)模式和電路模式之間切換,您可以使用屏幕右上方的切換按鈕,或使用B鍵或P鍵快捷鍵鍵。

在電路模式下,大多數(shù)基礎(chǔ)部件的操作工具將被禁用。所有電纜部件包括首尾兩端的控制器將允許您選擇和移動(dòng),就像其他基礎(chǔ)部件。所有連接到這些點(diǎn)的電纜都將更新。這些控制點(diǎn)的旋轉(zhuǎn)和縮放沒有任何作用。

右側(cè)的Ul面板將更改為電路模式。屬性面板現(xiàn)在有工具允許您添加新的線纜節(jié)點(diǎn),將節(jié)點(diǎn)與新電纜連接在一起,或?qū)㈦娎|分成兩半。如果你選擇了具有電纜連接點(diǎn)的基礎(chǔ)部件,則“使用電纜連接*”按鈕也可以工作。

電纜點(diǎn)也有自己的捕捉邏輯,并在連接電源、字節(jié)跳動(dòng)、門戶或管道源時(shí)提供有用的工具提示。連接到這些點(diǎn)的電纜將自動(dòng)更新為相應(yīng)的電纜類型。(之前使用時(shí)發(fā)現(xiàn)軟件有點(diǎn)不足,線纜直接與吸附于物體上的節(jié)點(diǎn)相連時(shí)不能立刻改變自身的類型。只能通過選中并移動(dòng)線纜上的節(jié)點(diǎn)使其重新吸附在物體上時(shí)才可以改變其線纜的類型。這種問題可能經(jīng)過幾個(gè)版本更新就修復(fù)了。)

任何連接到基礎(chǔ)部分的電纜在被操縱時(shí)也會(huì)自動(dòng)跟隨該部分進(jìn)行移動(dòng)。


當(dāng)您完成管理電纜時(shí),你可以通過使用右上方的按鈕,按下B鍵或P鍵快捷鍵鍵返回常規(guī)模式。
小貼士:線纜部件也可以保存于預(yù)制當(dāng)中,更多的細(xì)節(jié)在文章的預(yù)制部分里可以找到。
工具
工具是您可以添加到場景中的便捷對象組合,可以讓您以更快捷和程序化的方式添加部件。你可以在屏幕底部的部件列表的“工具”部分找到這些工具。

工具在場景中顯示為紅色。
在場景中選擇一個(gè)工具將在屬性面板中顯示它們自己的選項(xiàng),允許您配置它們的屬性。
根據(jù)所選擇的工具類型,屬性略有不同。

“粘貼對象至場景”按鈕允許您將工具表示的每個(gè)基礎(chǔ)部分的副本粘貼到場景中,允許您進(jìn)一步調(diào)整工具之外的單個(gè)基礎(chǔ)部分?!皩?dǎo)出”功能支持工具到游戲,所以這一步是可選的。

以下是這些工具可以創(chuàng)建的一些示例。



小貼士:工具內(nèi)容也可以保存在預(yù)制中,但一定要記?。簩?dǎo)出再導(dǎo)入的操作將使工具和預(yù)制的關(guān)系失效。
所有翻譯內(nèi)容施工完畢

結(jié)語
文章的內(nèi)容差不多就這些,我也在最后談?wù)勛约旱囊恍┫敕ā?/p>
可能不少玩家在之前就知道無人深空可以靠建模軟件來修建筑,稍微有過了解的玩家也可能會(huì)知道其中主要是運(yùn)用blender插件搭建再通過存檔編輯器導(dǎo)入游戲。但是還是有很多玩家對這種方式抱有些誤解,不少人在一開始就以為只要是個(gè)隨隨便便的3D模型就能直接導(dǎo)入到游戲里作為建筑呈現(xiàn)。
而相信能夠讀到這里的你也已經(jīng)意識(shí)到:這類方法的本質(zhì)與游戲的基本建造體系沒有所謂的什么天差地別,無非都是將建筑部件按照自己的意愿進(jìn)行布置組合。無論使用哪種方式,都需要自己對作品進(jìn)行設(shè)計(jì)和構(gòu)思。借助于外部的軟件只是讓你能夠更加開放自由并精確無誤地實(shí)現(xiàn)你的目動(dòng)作。
從另一個(gè)角度講,打造一個(gè)擁有自己的特色和創(chuàng)意的建筑作品,真正需要的也不是作者使用的方法手段有多高明有多黑科技,而是作者本身具備的創(chuàng)造性思維、對造型的把控能力、對部件的熟悉度等等。
最后也希望各位讀者能夠成為手握“神筆”的“馬良”。打造出令自己滿意的建筑作品。