遊戲漢化技術內幕——第3章索引和資源的說明

來源:互聯網
上載者:User

遊戲漢化技術內幕 第2章解包封包

作者: 坑神姐姐 AD http://kdays.cn/

索引是什麼呢。。你可以將一個封包視為一個壓縮包

那麼,壓縮包裡面往往不止一個檔案存在,那麼系統不可能叫人一個個過來去翻。所以就有索引這個東西

用簡單點的話說

比如我今天買了N多碟片放進箱子,如果日子久了再去找
一種方法是 一張一張翻
另一種方法就是 翻記錄

而一張一張翻在資料處理的時候會碰到很大的資料量。
你不可能叫3G的資源都一點點的找。這樣是不現實的

所以要引入記錄檔案——索引。

比如封包是個超市 (我只是假設而已啦。。),那麼裡面的資源就叫貨物好了
那麼你就必須要用一個清單才能去找貨物,不然。。那麼多貨物找起來,真的要死人的。說不定連找個3天都不找不出來

如果有清單,你就知道是XX貨架XX號上的貨箱裡面放的就是你要的東西

那麼再回到封包。由於封包格式的不同。其索引的放置方式也不是不同的。
我自己是將其分為:外索引和內索引2種

現在大多數遊戲封包均為內索引。。外索引的都是比較早了 (這個與遊戲系統設計也有關聯)

比如CLW,就是外索引,索引檔案是依照hed的格式的,開啟HEX可以看到有明顯的對齊痕迹。
那麼內索引呢? 那太多了。。KRKR的xp3就是。只不過將索引放在了檔案裡面。

好啦,瞭解這些前置知識後,你就可以準備好手頭的工具

開始漢化嘍~

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.