作者Darkautism (達卡特森)
看板StarCraft
標題[心得] 地圖翻譯
時間Sat Dec 8 23:59:04 2012
※前言
不知道為什麼,在battle.net上面的地圖有不少已經不能玩了,或者是出現BUG
例如以前曾紅過一段時間的死亡之夜、守護英雄。
而且有不少地圖都尚未翻譯,很多好玩的地圖都因為沒有中文化而導致人氣不高
Battle.net在星海二上改成使用網路下載地圖的方式,相信是為了保護原作者
但這樣也導致地圖環境非常的封鎖,大家不好交流地圖,難以交換心得,而當地圖原
作者不進行維護時,有心人士想幫忙中文化或者修BUG都做不到。
所以我寫了一隻小程式來抓取電腦上暫存的地圖
https://sites.google.com/site/huabihun/files/SC2MapGetter.7z
該程式會將你從Battle.net下載過的地圖從暫存檔裡抓出來,放在Map資料夾下
底下多圖,可以看網頁版本:
http://darkautism.blogspot.tw/2012/12/blog-post.html
※翻譯
有了地圖後,我想我們可以開始翻譯工作了,在這之前,先去下載MPQ Editor
官方:
http://www.zezula.net/en/mpq/download.html
雖然是可以選擇使用Galaxy Map Editor來進行直接翻譯,但當文字量巨大時,你會
對編輯器的慢速感到相當無力,打字打完後還要用滑鼠點,而且不能使用翻譯工具協助
使用Mpq來翻譯的話,效率會高上許多唷!
以下會稍微提到SC2map的檔案結構,但是並不會每個檔案都詳解。
一個正常的Map檔案內部會含有 "地點".SC2Data\LocalizedData
SC2提供的語言版本如下:
"zhTW", "zhCN", "enUS", "koKR", "deDE", "esES", "esMX", "frFR", "itIT",
"plPL", "ptBR", "ruRU"
裡面會有翻譯地圖要使用的文字檔案,這個文件夾是特地設計用來本地化用的
只要翻譯該文件夾下的所有檔案,並使用Mpq壓回去,地圖就被中文化了。
http://goo.gl/xjjH0
※當地圖有鎖
如同wc3的地圖機制,有些檔案是編輯器需要,但是在遊戲上並不必要的檔案,可以
透過刪除檔案的方式來讓地圖編輯器無法打開,以下介紹最簡單的地圖鎖解法
解壓ComponentList.SC2Components,假如不存在,請參考別地圖的
ComponentList.SC2Components
http://goo.gl/7a3hr
參考別的地圖將ComponentList.SC2Components完成
http://goo.gl/3FLDv
部分地圖的鎖只要完成該檔案,就可以使用MapEditor編輯,接著新增語系後就可以進
行翻譯了。請翻譯txt檔,朝著全地圖完全中文化努力吧!
※文檔翻譯完後
新增一個 zhTW.SC2Data\LocalizedData
注意: 這部分建議不要自己新增,使用地圖編輯器比較不會有壞檔疑慮
除非你真的完全無法解鎖該地圖,無法使用編輯器新增語系,否則不要冒險
非常有可能做完地圖仍然沒有語系。
http://goo.gl/9MMp7
如果是透過地圖編輯器新增的語系,理論上就直接有zhTW.SC2Data\LocalizedData
將翻譯好的檔案丟入zhTW.SC2Data\LocalizedData即可!
http://goo.gl/7nx6O
接著只要按下發布按鈕,上傳至battlenet讓大家玩你的大作吧。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.207.126
推 xNewOdin:用心!!!!! 12/09 00:05
推 vaisarqa:曾經我只是期待自製地圖才買了sc2 沒想到... 12/09 00:27
現在也不遲,自己動手做吧
→ Wangdy:水樣會不會違法呀? 12/09 10:16
→ Darkautism:你可以透過這種方式解開的圖,都是作者上傳時沒鎖的圖 12/09 11:02
推 xNewOdin:加個推,這麼好的文章怎麼都沒人推~~~~ 12/09 16:15
會用地圖編輯器的人可能偏少吧,想創作的人也比較少。
→ wtao:人口基數太少 12/09 17:57
※ 編輯: Darkautism 來自: 114.34.207.126 (12/09 20:13)
推 xNewOdin:我沒在用地圖編輯器啊~~ 也不會想創作,但還是要推 哈 12/09 23:40
→ xNewOdin:之後再收一下精華區 呵 12/09 23:40
推 johnnygodsa:精華區了拉 12/10 09:47