啟動更快 體驗更絲滑!《天下3》的優化背後有他們的故事和頭髮~

發佈日期

近期,《天下3》針對客戶端啟動速度進行了最佳化,使整體啟動速度提升了50%!少俠們最近登入遊戲時有沒有感受到客戶端的啟動更快了呢?此外《天下3》還對引擎進行了通用性和針對性的最佳化:提高了幀率,減少了一些情況下的卡頓,並提升了渲染特效、模型等的效能。這些最佳化自然離不開技術人員在背後的努力,下面就一起來瞭解一下《天下3》技術攻堅背後的故事吧~

客戶端啟動速度最佳化

當少俠們興奮地開啟電腦,啟動客戶端後,卻只能看著遊戲慢慢載入,此刻的心情一定無比焦慮和難熬。為了讓少俠們能夠更快地進入大荒世界,程式大大們決定從遊戲客戶端的啟動時間入手,與多款競品遊戲的啟動時間進行對比,定位到可能的最佳化點,然後就開始了漫長的測試以及測試後的技術攻堅過程。

目前,少俠們進入大荒世界的步驟主要包括啟動啟動器、透過啟動器啟動遊戲兩步,而這次的測試主要針對第二步。《天下3》收集了從點選啟動遊戲按鈕、遊戲程式啟動開始loading,直到出現登入頁時的效能資料,然後對這些資料進行了多項對比分析,逐個定位可最佳化的問題。

但是分析的過程並非一帆風順,在最佳化過程中專案組也踩過不少坑。本著程式設計師一貫解決問題的思路——從“源”入手,專案組開始著手從原始碼去分析整個啟動過程,定位了到了很多看似可以最佳化的問題。但是,表象往往是極其容易誤導前進方向的,因為在程式原始碼邏輯環境下發現的問題,並不一定是少俠們所遇到的問題。所以要想達到預期效果,分析過程中就需要先還原少俠們的使用環境。後來在透過多次統計資料後,專案組終於定位到實際問題,再加以仔細分析,最終解決頑疾。

隨著最佳化過程的不斷推進,程式大大們的頭髮也日漸稀少。好在,客戶端啟動最佳化終於取得了階段性勝利。實測顯示,最佳化後的《天下3》客戶端在相同場景下的載入速度提升超過50%!當然,實際的啟動速度提升幅度與少俠的電腦硬體配置有關。

遊民星空

這個“超50%速度提升”的背後,是堅持不懈的測試和技術攻堅,也是“迷途知返”的可貴反思精神。這次的最佳化過後,讓少俠們都能更快地進入到遊戲中,想必大荒之旅也會更愉快。

遊民星空

遊戲引擎最佳化

除了對客戶端的啟動進行最佳化,程式大大們還在密鑼緊鼓地推進一些新的最佳化計劃,以期帶給少俠們更流暢的遊戲體驗。接下來和少俠們分享引擎攻堅進度~

隨著遊戲技術不斷迭代更新,遊戲內的BigWorld引擎的瓶頸也逐漸顯露,甚至在某些方面給各位天下少俠帶來了不好的遊戲體驗。《天下3》深知流暢的體驗是遊戲之本,早在2021年就召集了一批業內頂級技術同學一起攻堅引擎技術難題。

目前,在各位技術同學的不懈努力下,新的引擎版本在外服環境測試時,幀率提升高達37.5%,同時計劃召集一批先鋒少俠對最佳化後的引擎版本進行穩定性測試。大家可以期待一下哦~

遊民星空

以上就是本次遊戲最佳化的進度分享。後續,《天下3》也會持續對遊戲的各個方面進行最佳化,努力回應少俠們的每一份期待和熱愛,為大家帶來更好的遊戲體驗!

更多相關資訊請關注:天下3專區

相關攻略文章

最新攻略