文明帝國5,字體修改及美化教學

By // 3 則留言:
        文明帝國5的程式架構大量了使用xml進行模組化,好處是可以非常簡易的擴充與刪減功能,壞處是對於效能有一定的影響,而在文明帝國5的官方版本中,在繁體中文界面,使用了SimHei這款在遊戲中並不是很容易閱讀的字體,但因為其使用了xml來定義字體,讓字體修改變得非常簡單。


        首先我們先找到文明帝國5中,定義字體的xml檔

        系統預設路徑是在:
C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization V\Assets\Gameplay\XML\NewText

        找到你所要修改的語言文件(這裡以Chinese.xml 做示範),以筆記本或你常用的文字編輯器開啟他,會看到許多定義字體的標籤,其中我們需要注意的就是<UseExtendedFont>、<FontName>、<FontWidthScale>跟<FontHeightScale>這幾個標籤。


         以下筆者來解釋這幾個標籤所含的意義:
        <UseExtendedFont>  --   為是否引用遊戲外來字體的選項,1為開啟,0為關閉,必須要開啟才能替換字體,若關閉時,只會顯示遊戲內建的拉丁語系字體
        <FontName>  --  為使用字體之名稱
        <FontWidthScale>  --  字體寬度(值域為0~1)
        <FontHeightScale>  --  字體高度(值域為0~1)


        只要把<FontName>的「SimHei」改成自己想設定的字體名稱,例如「微軟正黑體」「標楷體」存檔即可,如果進遊戲發現字體太胖或著太細長,可以對高度跟寬度的值進行些微的調整。

        但是可能有些人會覺得替換字體之後,變得更不美觀了,而且字體充滿鋸齒,何解?

        這時可以使用MactType或著GDI++之類的軟體進行渲染,讓字體更為美化(對,你沒看錯,DirectX模式下,文明帝國5的字體居然也可以被GDI++渲染),關於MacType的下載使用方法可以參照知名部落客糖果大姐姐的文章,這渲染引擎可以為你平常使用電腦時,帶來更佳的文字閱讀體驗。

使用自訂字體+MacType成果如圖所示:



文明帝國5,多人遊戲mod製作

By // 7 則留言:
由於文明帝國5在設計上有支援mod的功能,使得遊戲在推出最後的資料片後,仍然能延續該遊戲的壽命,但是在單人遊戲下,有著豐富的mod可以延續遊戲多樣性,但2K卻沒有開放讓mod可以使用在多人連線模式,那為什麼網路上卻仍然有一些可以支援連線的mod呢?


原理很簡單,就是使用偽裝的方式,將mod偽裝成官方的DLC,藉此騙過遊戲系統,達成在多人遊戲中使用的目的。


準備工作

要自行製作DLC-mod前,你必須準備以下工具:

1.文明帝國五SDK:


在Steam收藏庫中選擇工具,找到「Sid Meier's Civilization V SDK」,下載並安裝

選擇收藏庫分類為「工具」



找到「Sid Meier's Civilization V SDK」,並下載



2.打包mod的mod -- Multiplayer Mods Workaround

對,你沒看錯,要打包mod成為dlc,你需要另一款mod來提取要打包mod的資訊(好饒舌),此工具於Steam的文明帝國5工作坊中搜尋「Multiplayer Mods Workaround」,或著於下面網址直接訂閱即可:


3.想要做成dlc的mod

備份並刪除DLL檔

由於打包工具沒有辦法處理含DLL的mod(例如 DLL - Various Mod Components 這mod),必須先進入 我的文件\My Games\Sid Meier's Civilization 5\MODS 這路徑 ,找到要打包的DLL-mod資料夾,將裡面包含的DLL檔先備份到他處然後刪除(例如 CvGameCore_Expansion2.dll)。


進入遊戲


在所有工具都準備好了之後,這時就可以開啟遊戲,讓系統載入mod,於遊戲選單選擇模組->勾選欲打包的mod後,再額外多勾選「Multiplayer Mods Workaround」這個mod,按下一步,並進行單人遊戲。

勾選模組,並包含「Multiplayer Mods Workaround」
選擇遊戲設定,開始單人模式

這裡提供一個小撇步,由於你只是要製作DLC-mod,並不是要真正遊玩,可以先選擇極小的地圖,加快系統讀取,方便作業。

使用SDK工具打包

在遊戲正確載入之後,這時就可以開啟文明帝國5的SDK,選擇「FireTuner」這項工具,並於分頁Lua Console中,於左上角下拉式選單選擇「Multiplayer Mods Workaround」,並於指令欄輸入「 CreateMP() 」開始打包。

開啟SDK後,選擇「FireTuner」

於左上角下拉式選單選擇「Multiplayer Mods Workaround」,由於該lua路徑跟遊戲載入的lua不同位置,所以你只會看到如圖的「\User\使用者名稱\xxxx」的前段文字,不用懷疑,選擇他就是了。
在指令欄輸入「 CreateMP() 」開始打包DLC


假如你看到的視窗跟我一樣,原本應該有指令輸入框的視窗卻「找不到」輸入框的情況,該怎麼辦呢?
這時先別慌張,其實指令框依然是存在的,只是系統ui錯位,造成無法看到,這時你可以把「CreateMP()」這串指令先用CTRL+C先複製下來,然後於資訊顯示區(視窗中黑色部份)點一下滑鼠左鍵,然後按Tab,光標就會跑到看不到的輸入框了,這時按下CTRL+V貼上指令,按下ENTER就可以摟。

根據電腦快慢跟要打包的mod多寡,可能會耗時數十秒,甚至數分鐘,等待一段時間後,資訊顯示欄顯示「Done!」就代表打包完成了,這時候就可以關閉「FireTuner」跟退出遊戲。

這時候到文明帝國5的DLC路徑底下

系統預設是:
C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization V\Assets\DLC
如果自己有更改過程式安裝路徑,就找到相對位置

應該會看到出現了一個新的資料夾「MP_MODSPACK」,這時進入該資料夾,將剛剛備份mod的DLL檔案,複製到MP_MODSPACK資料夾底下,以及MP_MODSPACK\Mods 裡面各 mod 的相對位置,這時一個屬於你個人化多人連線的DLC-mod就完成啦,趕緊把MP_MODSPACK打包壓縮,分享給你的小夥伴們,一起進入精神時光屋吧。



文明帝國5MOD推薦 - SuperPower Complete Edition

By // 沒有留言:

Steam工作坊頁面:http://tinyurl.com/pjw5to3


該模組推薦給熟悉BNW遊戲內容的夥伴,主要在BNW的基礎上,新增大量建築、奇觀與單位,並加入了許多更貼近真實世界的設定,在平衡性上也做了諸多修正,更新內容遠超越資料片的規模。


在安裝該MOD前,必須先安裝DLL-VMC函式庫(許多文明5的mod均有使用到它)。

下載DLL後,直接將他複製到 我的文件\My Games\Sid Meier's Civilization 5\MODS 即可。

DLL-VMC函式庫下載位置:http://tinyurl.com/p589qp7


SP模組內容介紹:(轉貼自官方說明)

1,精彩的後期遊戲:包括14個新科技的全新的科技樹,深入調整的平衡性與勝利機制,讓遊戲後期充滿挑戰和未知,而不是千篇一律的「下一回合」等著放飛船,只有綜合國力強大的超級大國才是最終的勝利者。


2,全新的戰鬥系統:近50種新單位打造科學而平滑的單位升級線,一格兩單位的有限單位堆疊機制、效果顯著的單位相剋系統、特色鮮明的單位晉升(範圍殺傷、穿透傷害、減速、破甲等),遠程單位反擊機制,大幅改進的AI戰鬥能力,讓你享受指揮一場火爆的現代化戰爭的快感。多種人類戰爭史上的精英單位以及實驗型單位等待你的設計和差遣,讓你打造屬於自己的傳奇部隊。


3,全新的城市建設管理系統:近50種新建築、新世界奇觀與國家奇觀,市民5環工作範圍,配合徹底調整的更為科學合理的建築屬性,打造人口破百,產能破千的超級城市。重要建築需要按人口數量收費,挑戰玩家的財政管理能力。遠古建築會隨著科技的發展而過時,失去原有能力但是會成為能夠提供魅力輸出的「古跡建築」。保護自己歷史的民族才能被世界所尊重。


4,戰爭傷亡導致人口損失,全面核戰更會導致「核冬天」,讓文明5不再野蠻,對於戰爭,玩家需要三思而後行。忘戰必危,但好戰必亡。


5,腐敗模擬機制,給大國帶來更多來自帝國內部的挑戰。真實向的文化、科研產出與專家機制。無腦爆鋪不再低成本高收益,文化勝利也不再是征服和科技勝利的附屬品。


6,真實化和特色化的全文明特性調整:以MOD系統設定為前提,讓各個文明都擁有更符合現實,更為平衡而易用的特性,讓文明5沒有最弱文明也沒有最強文明。


7,深入調整的平衡性:徹底調整原版遊戲中的政策、意識形態、建築、奇觀,讓文明5不再是萬年秩序後期、不再有雞肋政策和無用建築奇觀。


8,「自適應」遊戲難度級別:讓前期不再被AI無腦虐後期不再無腦虐AI,AI沒有開局免費科技和其他直接加成,而是會根據玩家發展的速度來不斷提高強度。全新的「蕞爾小國」-「超級大國」難度等級,讓瘋狂的AI滿足瘋狂的玩家挑戰自我的欲望。


9,更具人性化和靈活性的遊戲管理機制:移民可加入城市成為人口、全國待命單位一鍵化操作、城市生產自動化,讓你寶貴的時間和精力不浪費在無效的重復性操作上。


10,全局與細節並重:所有新元素都有原創的盡量符合遊戲自身風格的圖標。(新單位模型來自網絡相關素材庫,版權歸原作者所有)所有新增系統設定均有詳細的文明百科說明。強烈建議在使用本模組進行遊戲前,查看遊戲內的文明百科。