Re: [閒聊] 太吾的離職員工和現任員工吵起來了

看板C_Chat作者 (厚呦)時間1年前 (2022/09/28 16:13), 1年前編輯推噓2(202)
留言4則, 4人參與, 1年前最新討論串6/7 (看更多)
※ 引述《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
現在都是混用 或是用stand-alone 資料庫解決
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
文章代碼(AID): #1ZD093gq (C_Chat)
討論串 (同標題文章)
文章代碼(AID): #1ZD093gq (C_Chat)