消息來源:https://www.techbang.com/posts/84848
標題:俠盜獵車手Online一個if循環19.8億次,而且7年沒人去修它,
駭客順手解決這個問題了
內文:
「7年了!GTA 5 Online載入還是這麼慢??」
Reddit、Steam、HackerNews上,無數玩家吐槽抱怨……
進遊戲少則等5、6分鐘,多則20分鐘。
終於,一個駭客實在忍不了,用反組譯編輯器逐條查看運行情況,終於找到原因。
原來,R星(遊戲開發商RockStar)寫的程式碼太沒有效率,
載入時,一個if語句竟然循環了19.8億次…
(中略)
這位駭客在文章中沒有留下任何身份訊息,也沒有透露用的反組譯工具,
但是做好事不留名的他,把打好包的工具上傳到了Github,
玩家透過一行程式碼就能下載:
git clone —recurse-submodules https:// github.com/tostercx/GTA
O_Booster_PoC
之後,把dll文件複製到遊戲根目錄下就OK了!
資料來源:How I cut GTA Online loading times by 70%
https://nee.lv/2021/02/28/How-I-cut-GTA-Online-loading-times-by-70/
Github連結:https:// github.com/tostercx/GTA O_Booster_PoC
我的問題來了~~~
什麼是透過一行程式碼下載啊?