DNF:這不是我認識的地下城!1秒進圖不卡頓,尹策劃幹了一件實事
DNF遊戲,歷來有“掉線城”、“小霸王伺服器”之稱,掉線、卡頓、無響應等現象層出不窮,一直存在,13年來,一個2D橫版通關遊戲,記憶體已經達到了20多個G。但是,在釋出會上,尹策劃重磅承諾,“客戶端最佳化,解決卡頓問題”。
國服體驗服更新,1秒進圖不卡頓
國服嘉年華之後,國服體驗服更新了1.20新春版本部分內容,上線了新職業合金戰士、更新了魂異界副本,同時,也更新了“客戶端最佳化”內容,讓秀兒沒有想到的是,這次最佳化會如此明顯。
以往進圖讀取圖片,進度條存在時間至少2-5秒,甚至更久,但是,這次最佳化更新後,居然可以秒進副本,“1秒進圖”來形容都不恰當,可以稱之為“光速進圖”,太絲滑了,刷圖體驗很棒,特別是打奧茲瑪團本,搬磚風暴,時間至少可以節約5分鐘以上。
64位系統更新,解決卡頓的第一步
在三次覺醒更新的時候,DNF還是32位系統,三覺一出,必然卡頓、掉線、黑屏,為此,DNF進行了大變革,將32位系統更新為64位系統,大幅提升了遊戲效能,在一段時間內,解決了遊戲卡頓、記憶體不足的毛病,但是,隨著遊戲越來越大,讀取圖片越來越多,64位系統更新,也不能帶動老邁的DNF,亟需新的變革,尹策劃出大招了,處理DNF程式碼。
DNF程式碼有多誇張,聽專業人士講一下
對於程式碼,秀兒不太懂,只知道很複雜,借用一位大神的科普,就知道有多難了,尹策劃能夠下這個決心,值得點贊。
首先是DNF底層程式碼,這種遊戲底層程式碼上面,就是一堆垃圾山,你動一個對後面的所有東西都有可能造成影響,所有長時間更新的遊戲底層程式碼都是這個情況,最關鍵的是,不熟悉底層程式碼的人很難動這些東西,遊戲開發作為人員流動性最高的行業之一,當初立項時的程式設計師還有幾個在公司都是問題。
其次是“多核心多執行緒”,多核心多執行緒的真正開始也就是4年前的事,之前主流也就是4核4執行緒甚至雙核4執行緒,在那一年後,才陸續有新的單機做多核最佳化,就更別提技術更新更慢的網遊;接下來就看這個多核最佳化能吃到多少執行緒了,目前DNF是遊戲固定一個執行緒,TP固定一個執行緒,遊戲又是一堆純貼圖資源,導致zen3和英特爾12代這種單核強三級快取巨大的CPU會有明顯優勢,特別是最低幀方面,但單核再強也就是單核,如果遊戲本體能最佳化到3個核心乃至4個核心,目前的卡頓肯定是會明顯改善。
小結
110級版本內容曝光,玩家們對於尹策劃的評價,褒貶不一,對於105級裝備的變化,也各有看法;但有一點可以肯定,尹策劃是在用心做遊戲,如此巨大工作量的DNF底層程式碼,解決遊戲卡頓,提升玩家遊戲體驗,他都敢去做,不管110級版本是否成功,他都是一個值得點讚的策劃。
我是玩家秀,祝勇士們深淵閃光不停,打團金牌不斷,神話裝備天天見。