大幅縮減70%,玩家動手優化了《GTA5》線上模式的讀取時間

我們知道:不管是單機遊戲還是網路遊戲,在進行登陸游戲、切換場景等等操作的時候都需要讀取時間。讀取時間的長短取決於許多因素,比如:運行遊戲的硬體配置、遊戲本身的設計、網路情況、伺服器狀況等等。而如今的次世代主機(比如:PS5、XSX等等)一個主要的特色就是採用了超高速SSD,目的是消除遊戲載入時間,提升玩家的體驗。

大幅縮減70%,玩家動手優化了《GTA5》線上模式的讀取時間

不過有些遊戲的讀取時間過長並不是外部硬體的問題,而是遊戲本身的事情。比如:近日發售的switch遊戲《牧場物語:橄欖鎮與希望的大地》就因為最佳化問題導致讀取時間(loading時間)非常慢,而被廣大玩家們吐槽。另外,有些老遊戲就是讀取時間很長,玩家們似乎都習慣了,比如《GTA5》的線上模式。

大幅縮減70%,玩家動手優化了《GTA5》線上模式的讀取時間

近年來steam(每週)暢銷榜上,《GTA5》一直都在TOP10中!而且《GTA5》這個老傢伙已經連續第五年進入steam年度暢銷白金榜了。而這款遊戲可以越賣越好,自然離不開大家歡迎的線上模式。R星不斷對線上模式進行打磨,增加了許多新內容,吸引玩家們在充滿危險的“洛聖都”展開一場又一場的冒險。不過這麼多年來,《GTA OL》有一點沒有變化,那就是讀取時間過長。

大幅縮減70%,玩家動手優化了《GTA5》線上模式的讀取時間

這個問題並不是硬體導致的,因為一些配置了高速SSD的玩家在《GTA5》線上模式時,依舊會碰到讀取時間太長的問題。而Rockstar Games這麼多年來也從沒有徹底改善它,這讓一些玩家不太滿意。近日有一位技術大拿自己動手,成功減少了《GTA OL》的讀取時間,縮減幅度高達70%,在玩家社群中引起熱議!

大幅縮減70%,玩家動手優化了《GTA5》線上模式的讀取時間

一位叫做“T0st”的玩家先是公佈了目前《GTA5》單機模式與線上模式在讀取時間方面的差異,他表示:在同一PC平臺上,《GTA5》線上模式的讀取時間是單機模式的六倍!這顯然會極大地影響玩家們的體驗,於是“T0st”進一步觀察到:線上模式在讀取時間達到一分鐘時,電腦中的CPU運算會達到一個高峰。這意味著《GTAOL》的讀取時間過長和伺服器、SSD都沒有關係,而是電腦需要運算一些遊戲檔案。

大幅縮減70%,玩家動手優化了《GTA5》線上模式的讀取時間

經過“T0st”的研究,《GTA5》線上模式在讀取時間內會詳細記錄和重複檢驗遊戲中可購買物件的資料、分類、名稱、價格等等資訊,而遊戲裡的這些可購買物件足有63000種之多!這些東西再加上《GTA5》線上模式裡所有角色的資料就是CPU需要大量運算的“元兇”之一,資料量大,讀取的時間自然就長。

大幅縮減70%,玩家動手優化了《GTA5》線上模式的讀取時間

於是“T0st”自己編寫了程式替代了遊戲後臺檔案的讀取機制,刪掉了遊戲系統記錄上述海量物件的過程。果不其然,原本開啟遊戲讀取時間大約要六分鐘左右,經過他的改造後僅需1分50秒,讀取時間一下子少了70%!據悉,“T0st”正在和R星聯絡,希望他們可以使用類似的方式改善讀取機制。

大幅縮減70%,玩家動手優化了《GTA5》線上模式的讀取時間

針對這個問題,博士有一些不同的看法:這是一個駭客玩家都能做到的事,為何雲集了諸多人才的R星這麼多年卻不去做,是不會做還是不能做?我認為是後者。我們都知道《GTA5》線上模式中外掛問題是很嚴重的,讀取時間內校驗63000種物件可能是反外掛程式中的關鍵一環,如果像“T0st”那樣將該讀取機制刪除,那麼遊戲中的“修改物品”的外掛將會更加猖獗吧!你認為呢?