Re: [閒聊] 太吾的離職員工和現任員工吵起來了
※ 引述《medama ( )》之銘言:
: 原工程師為了改善系統的問題
: 比如存檔過大
: 就用了一些非主流的方式來處理
: 當他還在時
: 他用他的方法可以解決問題
: 但換個人接手後
: 就很難修改加強了
: 因為思路完全不一樣
: ~~~~
二進制存檔很常見. 從3A到小遊戲都有人採用二進制存檔.
2077(歐洲)、植物大戰殭屍(美國)、仙劍奇俠傳(台灣)都是二進制存檔.
像這篇文章 http://archive.today/t1uT1 的教學,
修改仙劍金錢為999999的方法,是將存檔裡位址0x00028至0x0002b修改為3F420F
(Little-Endian 3F420F,即十六進制F423F,即十進制999999)
當然也有純文字存檔的遊戲,比如 CDDA。
CDDA你每天玩一個小時,一個月後存檔就破100MB了.
純文字存檔用在開放世界、沙盒遊戲很容易有存檔過大的缺點.
工程師不會自找麻煩用二進制存檔,畢竟還要多寫程式碼來實現。
很可能是主管或測試說存檔怎麼這麼大,然後工程師用了業界常見的解法,二進制存檔.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.142.226.156 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1664352835.A.AB4.html
→
09/28 16:15,
1年前
, 1F
09/28 16:15, 1F
※ 編輯: shyangs (220.142.226.156 臺灣), 09/28/2022 16:21:30
推
09/28 16:33,
1年前
, 2F
09/28 16:33, 2F
推
09/28 16:55,
1年前
, 3F
09/28 16:55, 3F
→
09/28 18:31,
1年前
, 4F
09/28 18:31, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 6 之 7 篇):