《文明6》官方工具制作MOD教程 零基礎(chǔ)MOD制作教學(xué)
《文明6》中的MOD是非常好玩的,很多玩家都嘗試的自己做MOD,今天就為大家?guī)砹宋拿?官方工具制作MOD教程,絕對從零開始教你制作MOD,零基礎(chǔ)的都可以學(xué)會(huì),還等什么?趕緊開啟自己的MOD之旅吧。
工具下載:點(diǎn)擊進(jìn)入
基礎(chǔ)知識與xml文件語法規(guī)則
教程為基礎(chǔ)教程,即零基礎(chǔ)的玩家也可做出mod的教程,大家共同學(xué)習(xí),爭取發(fā)布更多更好更有創(chuàng)意的作品。也歡迎大家分享自己的創(chuàng)意。PS,使用他人創(chuàng)意制作mod時(shí),請表明創(chuàng)意作者。
從steam平臺上下載官方開放工具,一般我們只要tools那個(gè)就好了。
首先你打開開發(fā)工具,看到的是這樣一個(gè)界面,第一個(gè)是編輯代碼和添加各種媒體文件的(這些文件需要你自己下另一個(gè)開發(fā)工具或者使用其他軟件進(jìn)行編輯)。第二個(gè)選項(xiàng)是上傳和更新mod到創(chuàng)意工坊的。中國區(qū)玩家可以不用掛VPN上傳,上傳會(huì)有一定的延遲,請耐心等待。
然后點(diǎn)擊第一個(gè),如果你是第一次使用,它會(huì)提示你安裝VS2013(文明六專屬版,免費(fèi))一路確認(rèn),安裝完成后會(huì)自動(dòng)打開,以后每次點(diǎn)擊上圖第一個(gè)選項(xiàng)就會(huì)直接打開這個(gè)編輯器。
如果你以前用過VS或者其他IDE一定會(huì)對這個(gè)界面很熟悉,如果你從來每接觸過,可能看到滿屏幕的英文直接懵比了(英語十一級的大佬當(dāng)我沒說)。不要緊,我們從頭開始學(xué)習(xí)如何制作一個(gè)mod。
我們新建一個(gè)mod。
我們可以直接點(diǎn)擊NEW mod或者左上角FILE>new> project來創(chuàng)建一個(gè)新MOD。
這里為我們提供了五個(gè)模版,分別是新建筑、新領(lǐng)袖和文明(也可以用這個(gè)模版創(chuàng)建城邦)、新的政策、新的信條或者信仰、新的單位(包括工人,輔助單位,宗教單位,士兵,海陸空所有能動(dòng)的東西)。我們從最簡單的政策來入手學(xué)習(xí)。
首先選中政策選項(xiàng),然后在Name后的輸入框內(nèi)輸入mod名字,請使用英文(漢語拼音也可以)名字中不要出現(xiàn)空格,盡量不要用字符。在Locations后輸入保存路徑(可以點(diǎn)browse選擇)。這一切完成后,點(diǎn)擊OK即可。
然后VS會(huì)自動(dòng)生成一套模版,并默認(rèn)打開一個(gè)HTML頁面,這是官方關(guān)于如何制作,構(gòu)建,上傳mod的提升,這里給大家翻譯一下(英語渣,翻譯錯(cuò)的輕噴。)
開始項(xiàng)目
恭喜你,你已經(jīng)完成了制作文明6mod的第一步,這些初始文件是一個(gè)完整解決方案,你可以使用它來完成你自己的mod。
入門
在你開始使用mod之前,你必須先構(gòu)造它。為了構(gòu)造mod,你可以點(diǎn)擊BUILD菜單的Build Solution選項(xiàng),或者你也可以使用Ctrl+Shift+B快捷建來完成(如果你沒有更改默認(rèn)設(shè)置的話)。你可以在/My Games/Sid Meier's Civilization VI/Mods/找到這個(gè)mod(備注1:mod文件位置在:我的文檔/My Games/Sid Meier's CivilizationVI/Mods/)。(備注2:這里指的是你已經(jīng)完成了mod文件的編寫后生成mod。)
開始使用
讓我們確認(rèn)mod已經(jīng)正確安裝,啟動(dòng)文明六并選擇“額外內(nèi)容”,到mod安裝目錄下,你現(xiàn)在應(yīng)該能看到你的mod了,確認(rèn)mod狀態(tài)為“啟用”。創(chuàng)建一個(gè)新游戲來享受你的成就吧!
接下來呢?
mod啟動(dòng)文件包括對mod相關(guān)信息的描述,你可以雙擊這些文件在編輯器中打開,這會(huì)允許你修改它們。
如果你想在mod中新增文件,點(diǎn)擊Add->AddNew Item。
好吧,這個(gè)文件就是告訴你完成mod后怎么用的,說的很詳細(xì)了,然而并沒有什么用。
關(guān)閉這個(gè)文件并觀察一下政策mod文件的目錄結(jié)構(gòu)。
除了我們剛才看到的html文件之外,還有四個(gè)xml文件,其中第一個(gè)ART那個(gè)不用我們更改,(其他類型的mod中一般也不用)我們要改的是下面的三個(gè),它們依次是gameplay文件(包含了最主要的信息)icon(制定圖標(biāo),這里不需要我們自制圖標(biāo),如果你做的是文明或者單位等,需要你先用PS等軟件制作一個(gè)格式為DDS的圖標(biāo))text(對各國語言的翻譯,我們這里只要英語和漢語就夠了)。
首先我以我制作的一個(gè)簡單的小mod為例,來詳細(xì)為大家講解如何編寫代碼,希望大家能做到舉一反三。
我的設(shè)計(jì)是:新增政策,科舉制。解鎖人文科舉:歷史記錄。類型:經(jīng)濟(jì)政策。效果:圖書館加2科舉和2文化,研究歌劇與芭蕾后淘汰。
我先簡單的介紹一下xml的語法規(guī)則。
一對<>稱之為標(biāo)記(所有的標(biāo)記都是官方規(guī)定的,你不能做任何形式的更改,編寫是注意標(biāo)記的大小寫)。像我們可以叫它為GameDate標(biāo)記(游戲數(shù)據(jù))。
這樣的代表當(dāng)前標(biāo)記結(jié)束,每個(gè)標(biāo)記總是會(huì)跟著一個(gè)結(jié)束標(biāo)記,這中間的部分我們稱之為一個(gè)區(qū)塊,像這樣。
這就是Types區(qū)塊,如果A標(biāo)記處于B標(biāo)記的區(qū)塊之內(nèi),我們稱A標(biāo)記為B標(biāo)記的子標(biāo)記,像上圖的Row標(biāo)記就是Types標(biāo)記的子標(biāo)記。
細(xì)心的同學(xué)可能會(huì)發(fā)現(xiàn)中間有個(gè)特殊的標(biāo)記Row,它是這樣的。
它有兩個(gè)屬性即Type和Kind,這兩個(gè)屬性的值分別是POLICY_IMPERIAL_EXAMINATION和KIND_POLICY這兩個(gè)值就是游戲運(yùn)行是會(huì)讀取的內(nèi)容,也是我們要修改的內(nèi)容。
其實(shí)這段完全可以寫成這樣。
它們的內(nèi)容和效果是完全一樣的,前者是后者的省略寫法,如果某個(gè)子標(biāo)記的區(qū)塊中只含有值的話,我們可以把它當(dāng)作其父標(biāo)記的屬性,來寫在父標(biāo)記的<>內(nèi)部(而不是區(qū)塊內(nèi))
比如 POLICY_IMPERIAL_EXAMINATION可以寫成注意標(biāo)記和父標(biāo)記和屬性直間的空格和值的雙引號。而如果一個(gè)標(biāo)記其區(qū)塊內(nèi)沒有任何子標(biāo)記或者所有的子標(biāo)記都改寫成了屬性,那么我們可以把結(jié)束標(biāo)記省簡寫,變成在標(biāo)記的最后加一個(gè)“/”如這樣。但是如果區(qū)塊內(nèi)還有子標(biāo)記(或者值),則必須加上這樣的結(jié)束標(biāo)記。結(jié)束標(biāo)記可以簡寫,但絕對不能省略。
一個(gè)XML文檔通常由頭和主標(biāo)記組成的。
文件頭像這樣它表示這是一個(gè)xml文件,版本號為1.0,編碼格式為UTF-8(如果你以其它的格式進(jìn)行保存,會(huì)出現(xiàn)中文亂碼,但不會(huì)影響文件運(yùn)行),文件頭不需要我們做任何更改。
每個(gè)xml文件都會(huì)有一個(gè)主標(biāo)記,它包含幾個(gè)子標(biāo)記,而它的子標(biāo)記又會(huì)包含其他的子標(biāo)記,如此越分越細(xì),直到能夠找到我們需要的值為止。它的結(jié)構(gòu)如下圖。
另外像這樣。
在中的內(nèi)容稱之為注釋,這些內(nèi)容不會(huì)對程序產(chǎn)生任何影響,你可以寫一些東西來防止你忘記它們。
現(xiàn)在我們了解了xml文件的語法規(guī)則之后,我們就可以著手修改了。
《文明6》精華文章推薦詳細(xì)圖文攻略種田流入門到精通奢侈資源詳解生產(chǎn)力介紹及提高最佳城市規(guī)劃布局外交技巧匯總區(qū)塊加成解析聯(lián)機(jī)文明強(qiáng)度解析神標(biāo)遠(yuǎn)古中國戰(zhàn)報(bào)俄羅斯教學(xué)向戰(zhàn)報(bào)藝術(shù)作品一覽 100個(gè)成就注釋
文明6mod怎么用 文明6mod放哪位置介紹
文明6MOD使用方法:
現(xiàn)階段的文明6MOD都是通過修改游戲數(shù)據(jù)文件實(shí)現(xiàn)的,所以只要將下載好的MOD放入游戲根目錄的游戲數(shù)據(jù)文件夾內(nèi)覆蓋替換即可。
文明6游戲數(shù)據(jù)文件夾路徑是“Sid
Meier's
Civilization
VI\Base\Assets\Gameplay\Data”
注意:
這種替換游戲數(shù)據(jù)文件的MOD添加方法需要備份原文件,以便恢復(fù)原本的游戲內(nèi)容,另外也可以防止MOD出現(xiàn)問題導(dǎo)致無法游戲。
文明6新增文明是dlc還是mod
“新增文明”是DLC。
“新增文明”只是《文明6》DLC的其中之一,叫《文明6:風(fēng)云變幻》是“Firaxis”游戲公司基于原版所制作的大量DLC的大型資料片。
其中加入了豪華版拓展包(Digital Deluxe Extras)、新增阿茲特克文明(Aztec Civilization Pack);新增波蘭文明(Poland Civilization& Scenario Pack);“新增挪威文明”(Vikings Scenario Pack);新增澳大利亞文明(Australia Civilization& Scenario Pack)以及波斯和馬其頓文明(Persia and Macedon Civilization& Scenario DLC),
在《文明6:風(fēng)云變幻》中,文明必須發(fā)展至中世紀(jì)才能建造??评状髮W(xué),且必須建造在沙漠或沙丘上。建成之后可以為文明提供額外的科學(xué)和信仰值加成;在國內(nèi)的貿(mào)易路線也會(huì)提供額外的科學(xué)和信仰值,而來自其他文明的貿(mào)易路線則會(huì)提供額外的科學(xué)和金幣。
擴(kuò)展資料:
DLC內(nèi)容——
1、在《文明6:風(fēng)云變幻》中,金門大橋是一個(gè)達(dá)到現(xiàn)代水平才能建造的奇觀,且必須建在兩個(gè)相鄰的海岸之間。金門大橋可以基于文化值的提升和國家公園為你的文明提供額外的旅游業(yè)績,并提升宜居度和額外魅力值。
2、繼《文明5》后,馬丘比丘再登場,在《文明6:風(fēng)云變幻》中,奇觀馬丘比丘將會(huì)提供額外的金錢,毗鄰山脈建造的工業(yè)區(qū)、劇院和商業(yè)活動(dòng)中心將會(huì)有額外的加成。
“大浴場”是一座需要建造在沖積平原上的古代建筑,可以為城市增加額外的人口和宜居度,并且能夠?yàn)槊恳粔K未受洪災(zāi)的單元格增加信仰值,此外大浴場還能讓城市單元格免受洪水破壞。
3、在《文明6:風(fēng)云變幻》中,密納克西印度教神廟是一座中世紀(jì)奇觀,需要建造在鄰近圣地的單元格建造。建成后可以免費(fèi)獲得單位古魯(Guru),這是一個(gè)可以為其他宗教單位治療的防御型宗教單位,此外古魯還可以為鄰近單元格的宗教單位提供戰(zhàn)斗和移動(dòng)加成。
建造匈牙利國會(huì)大廈必須讓文明發(fā)展至工業(yè)時(shí)代,且必須建造在河畔,因?yàn)楝F(xiàn)實(shí)中的匈牙利國會(huì)大廈就矗立在美麗的多瑙河畔。當(dāng)你的文明成為城邦宗主國,在匈牙利國會(huì)大廈建成后的每一回合會(huì)提供文化及外交點(diǎn)數(shù)加成。