Source 引擎 SDK 筆記
Source 係 Valve 由 Half-life 2 開始用嘅引擎。而 Valve 亦都有將 SDK 嘅工具用法放上 Valve Developer Community。呢個 post 將其中我有用過嘅工具寫份筆記。
VPK
VPK 係 Left 4 Dead 之後加入 Source 引擎嘅格式,可以將所有檔案 pack 做一個 file,令玩家分享自製內容更方便。
想方便咁睇 VPK 內容,可以用 GCFScape。官網 後備
整 VPK file 要用到 SDK 入面嘅 vpk.exe
。Pack 同 Unpack 都係將個 file/directory 拉落個 vpk.exe
就得。
翻譯
字幕
字幕編譯需要 SDK 入面嘅 captioncompiler.exe
。
將 subtitles_<language>.txt
拉落 captioncompiler.exe
編譯成 subtitles_<language>.dat
介面
resource 資料夾內 <遊戲>_<language>.txt
類似呢個名嘅檔案,翻譯呢個檔案就得。
VScript
地圖用到嘅 script file,係用 SDK 入面嘅 vice.exe
加密。VICE 加密同解密要用到嘅 key 可以係呢度搵到。