【教程】部門的圖標(biāo)——如何在《醫(yī)院計劃》中創(chuàng)作自己的科室模組之第一篇
????????時隔數(shù)月,科室教程正式重啟。這一節(jié),我們將從圖標(biāo)和建立人生的第一個《醫(yī)院計劃》科室講起(雖然鴿了好久,也不知道能不能重啟起來
零、科室名稱
????????制作科室前,我們需要給科室想好以下幾個名稱:
????????1、雙語全名(給玩家看)
????????如:精神衛(wèi)生(Psychaitry Department)
????????2、英語幾個一個單詞的的簡名(給自己看)????????????????
????????如:Psychaitry
????????3、取三字母簡寫(給自己開發(fā)看)
????????如:psy(XML屬性值中必須用被建議的大寫)
一、圖標(biāo)的制作、轉(zhuǎn)換與錄入
???????我們都知道,Project Hospital的科室模組有很多圖標(biāo),Steam預(yù)覽圖,診斷的,檢查的,甚至是科室本身的,如此等等。制作科室也是同樣的道理。
? ? ? 本章制作科室事前需要首先制作科室圖標(biāo),即游戲中的科室管理頁面的圖標(biāo)。
? ? ??這些圖標(biāo)均推薦使用PNG格式,透明背景。

????????制作好后,需要進(jìn)行大小轉(zhuǎn)換(有的需要轉(zhuǎn)換為png格式)。圖標(biāo)大小轉(zhuǎn)換或者格式轉(zhuǎn)換可以采用windows(Win10及以上)自帶的圖片軟剪的,注意在轉(zhuǎn)換時最好逐個調(diào)整大小,不推薦使用國產(chǎn)的批量功能或相關(guān)工具,否則容易出黑邊和鋸齒感。

? ? ? ?基于以后在自定義診斷的圖標(biāo)時可能需要用到大量的這種假裝64px×64px的圖標(biāo),所以有必要引入一個批量處理的軟件,在這里我推薦國外的“XnConvert”。

? ? ? ?該軟件是Convert的圖形化版本,可以像腳本積木編程軟件一樣,制作批處理的腳本,而 Convert則是傳統(tǒng)的命令行軟件,雖然可以使用bat寫出腳本,再運(yùn)行,但是對小白來說麻煩了不少。

? ? ???把文件都拖入頁面后,可以看到相應(yīng)的預(yù)覽,然后在上面的標(biāo)簽頁中選擇“動作”,開始編寫腳本。
? ? ? ?

? ? ? ?這里我通過“添加動作”完成了批量處理假裝64px圖片的腳本,其他的可以參照制作,不過刪刪減減。然后轉(zhuǎn)到輸出一項。

? ? ? 圖標(biāo)共一式四份,黑白一份,彩色一份,每色有分兩份,一份采用64×64px,一份也采用64×64px,但是圖標(biāo)真正內(nèi)容只占圖標(biāo)空間的50%,其余部分留空白,不上色。如圖示(這是我之前嘗試過的最后放棄的《皮膚科系》)。




????????重要注意:32px的所有圖標(biāo)都必須采用64px大小制作,要將空余的部分留空白,不上色。
????????轉(zhuǎn)換好后,將圖標(biāo)分為9分份,按如下要求復(fù)制、命名:
????????在命名之前,需要確保打開文件資源管理器的拓展名查看,以便查看拓展名,即顯示出文件的后綴,這是必要的。 ?? ????

????????64px彩色,命名為:
??????? 第一份:mod_dept_icon_0.png
????????第二份:mod_dept_icon_1,.png
????????第三份:mod_dept_icon_2.png
????????第四份:mod_skill_icon_這里用三字簡名替換.png
????????64xp黑白,命名為:
????????第一份:mod_dept_icon_3,.png
????????第二份:mod_skill_icon_這里用三字簡名替換_dark.png
??????? 32xp彩色,命名為:
????????第一份:mod_dept_icon_4.png
????????第二份:mod_dept_icon_6.png
????????32px黑白,命名為:
??????? 第一份:mod_dept_icon_5.png
????????之后,再隨便做一份以后需要發(fā)到創(chuàng)意工坊上的預(yù)覽圖,命名為preview.png。
????????再將這些圖標(biāo)復(fù)制到模組目錄下(注意:不要放在Database目錄里,這個目錄僅僅放置xml數(shù)據(jù)庫文件)。
????????再在游戲目錄下的Database文件夾中創(chuàng)建ModAssetLists.xml,這份文件將進(jìn)入模組的所有圖標(biāo)信息,在其中錄入圖標(biāo)信息。注意要把PSY替換成給自己看的科室三字或四字簡寫。
<Database>
<GameDBAsset ID="ASSET_PSY_DPT_ICON_0"> ?
<Type>TEXTURE_CUSTOM_SPRITE</Type> ? ? ? ? ? ? ?
<File>MOD_ROOT/mod_dept_icon_0.png</File>
</GameDBAsset>
<GameDBAsset ID="ASSET_PSY_DPT_ICON_1"> ?
<Type>TEXTURE_CUSTOM_SPRITE</Type> ? ? ? ? ? ? ?
<File>MOD_ROOT/mod_dept_icon_1.png</File>
</GameDBAsset>
<GameDBAsset ID="ASSET_PSY_DPT_ICON_2"> ?
<Type>TEXTURE_CUSTOM_SPRITE</Type> ? ? ? ? ? ? ?
<File>MOD_ROOT/mod_dept_icon_2.png</File>
</GameDBAsset>
<GameDBAsset ID="ASSET_PSY_DPT_ICON_3"> ?
<Type>TEXTURE_CUSTOM_SPRITE</Type> ? ? ? ? ? ? ?
<File>MOD_ROOT/mod_dept_icon_3.png</File>
</GameDBAsset>
<GameDBAsset ID="ASSET_PSY_DPT_ICON_4"> ?
<Type>TEXTURE_CUSTOM_SPRITE</Type> ? ? ? ? ? ? ?
<File>MOD_ROOT/mod_dept_icon_4.png</File>
</GameDBAsset>
<GameDBAsset ID="ASSET_PSY_DPT_ICON_5"> ?
<Type>TEXTURE_CUSTOM_SPRITE</Type> ? ? ? ? ? ? ?
<File>MOD_ROOT/mod_dept_icon_5.png</File>
</GameDBAsset>
<GameDBAsset ID="ASSET_PSY_DPT_ICON_6"> ?
<Type>TEXTURE_CUSTOM_SPRITE</Type> ? ? ? ? ? ? ?
<File>MOD_ROOT/mod_dept_icon_6.png</File>
</GameDBAsset>
<GameDBAsset ID="ASSET_MOD_ICON_這里替換成三字簡稱的大寫"> ?
<Type>TEXTURE_CUSTOM_SPRITE</Type> ? ? ? ? ? ? ?
<File>MOD_ROOT/mod_skill_icon_這里替換成三字簡稱.png</File>
</GameDBAsset>
<GameDBAsset ID="ASSET_MOD_ICON_這里替換成三字簡稱的大寫_DARK"> ?
<Type>TEXTURE_CUSTOM_SPRITE</Type> ? ? ? ? ? ? ?
<File>MOD_ROOT/mod_skill_icon_這里替換成三字簡稱_dark.png</File>
</GameDBAsset>
</Database>
????????參照上述代碼進(jìn)行。
