玩家解決了《GTA5》線上模式的讀取問題,獲贈一萬美元賞金

3月初的時候,博士和大家分享了文章《大幅縮減70%,玩家動手優化了的讀取時間》,講述了一位叫做“T0st”的玩家研究了《GTAOL》讀取檔案的過程,自己動手編寫了程式替代了遊戲後臺檔案的機制,讓原本六分鐘左右的讀取時間縮短至1分50秒,一下子少了70%!同時,“T0st”還表示自己正在和R星聯絡,希望他們可以使用類似的方式改善讀取機制。

玩家解決了《GTA5》線上模式的讀取問題,獲贈一萬美元賞金
我們知道:《GTA5》線上模式在載入遊戲的時候,確實存在讀取時間長的問題。有些電腦配置不高的玩家甚至表示自己要等數十分鐘以上才進得了遊戲,而這個問題一直沒有得到妥善的解決。人才濟濟的R星七年多都沒有解決的問題被一位玩家出手搞定了?博士當時推測R星可能有“難言之隱”,或許上述的機制與反外掛程式是有關係的。

玩家解決了《GTA5》線上模式的讀取問題,獲贈一萬美元賞金
事實證明博士想多了,果然真正的高手都在民間!近日外媒“PCGamer”釋出了最新的報道,開發商R星大方地承認了遊戲中存在的問題,並且向玩家“T0st”致謝,給予他一萬美元的賞金!另外,遊戲官方也表示會將該機制儘快實裝至遊戲中,改善玩家們的遊戲體驗!

玩家解決了《GTA5》線上模式的讀取問題,獲贈一萬美元賞金
“T0st”解決問題的方式顯示出他並非普通的玩家,這位大佬使用了Luke Stackwalker(查詢程式效能瓶頸的工具)以及相當專業的程式拆解工具在遊戲執行的過程中對CPU任務堆疊進行了詳盡的分析,從而發現了一些問題,比如:程式在檢驗遊戲中可購買物件(高達63000種)的資料、分類、名稱、價格等等資訊時,會讓CPU重複執行命令達數十億次!

玩家解決了《GTA5》線上模式的讀取問題,獲贈一萬美元賞金
“T0st”顯然是一位喜歡玩遊戲的駭客,他最後自己編寫了一段程式碼替代了上述那段可能有問題的程式,並公開了測試結果。博士之前已經介紹了結果情況,讀取時間可以縮減70%。而R星收到反饋後,向外媒“PCGamer”透露:“經過調查,我們發現該玩家的說法是正確的,PC版《GTA Online》遊戲程式的讀取時間確實可以進一步改善”。

玩家解決了《GTA5》線上模式的讀取問題,獲贈一萬美元賞金
這是一件皆大歡喜的事情!對於玩家們來說,他們以後進遊戲不用等那麼長時間了;對於R星來說,民間高手解決了他們多年來無法解決的問題,雖然有些“丟臉”,但是確實改善了遊戲體驗;最開心的自然是“T0st”,他本來只是想炫耀一下自己的技術,然後收到一些遊戲金幣作為獎勵就好,結果卻拿到了一萬美元的賞金!

玩家解決了《GTA5》線上模式的讀取問題,獲贈一萬美元賞金
值得注意的是:“T0st”獲得的賞金是Rockstar線上遊戲安全性漏洞回報計劃(Bug Bounty program)的獎勵。這說明《GTAOL》的讀取機制確實存在漏洞,導致讀取時間過長。而Rockstar並沒有說明以後的最佳化補丁是否會如“T0st”所說的,能夠減少了70%的讀取時間。我們只能拭目以待了!

版權宣告:本文源自 網路, 於,由 楠木軒 整理釋出,共 1079 字。

轉載請註明: 玩家解決了《GTA5》線上模式的讀取問題,獲贈一萬美元賞金 - 楠木軒