[新聞] 新版用戶端即將上線 程式更加節省資源

看板LoL作者 (風一樣的男子)時間9年前 (2016/09/10 01:00), 編輯推噓13(22917)
留言48則, 33人參與, 最新討論串1/1
新版用戶端即將上線 程式更加節省資源   新版用戶端即將上線,2016賽季期間玩家可以加入《英雄聯盟》用戶端更新的第一階 段測試中來,從而幫助我們更好構建用戶端。我們知道,玩家想要一個快捷、整潔和富有 現代氣息的用戶端,所以我們進行了大量的工作,以確保用戶端的體驗能夠符合期望。   這次用戶端的更新不僅僅只是視覺方面的重做,整個技術架構都將是全新的,以便跟 上不斷發展的技術步伐。同時也會提高開發者效率,從而能夠讓官方團隊不斷為玩家帶來 更多、更好的遊戲內容。玩家完全有理由對這次升級充滿期待:年代已久的bug將會被消 除,程式更加節省資源,對開發者而言則會有更好的修復bug工具。 遠古之敵終於被擊敗   在舊版用戶端中我們想法設法實現了許多功能,但隨著年份已久,舊版用戶端已經不 堪負重。有些問題不停地重複出現:用戶端在較小的電腦螢幕上難以適配,有時候會毫無 理由地佔用大量記憶體,我們也無法在配置頁增加更多標籤了。   舊版用戶端已經達到了極限,玩家碰到的許多問題,都是因為不同的開發團隊同時在 對單個或整體程式做出改動而造成的。這也就導致了“人多反倒誤事”的情況。對於這個 問題的解決方法,不是限制“人”的數量,而是重做用戶端,讓盡可能多的人能同步工作 ,並且互相之間不會影響。   我們對新版用戶端進行了徹底的重新設計,使其靈活性成倍提升,也讓程式師們能夠 在不影響其他人代碼的前提下修復好bug。從頭開始就意味著,我們可以刪掉那些從遠古 至今一直污染著我們的土地的糟糕的代碼。因此,終於能為大家呈上可以滑鼠拖放的符文 和天賦頁(當然還有其他大量新特性)。在第一階段測試的最初階段,新用戶端實際上會有 些新的bug,這樣也是為什麼我們會邀請玩家加入測試。  CHROME的架構讓體驗更為流暢   我們承認,舊版用戶端是頭吞噬資源的怪獸。每天都有數以百萬計的無辜資源被這個 怪獸無情吞噬。在商店切換頁面時,無數玩家們的寶貴時間也被浪費,無聊地看著那個不 停轉動的小圈圈。   為解決這個問題,新版用戶端使用了chromium嵌入框架,也被程式師們親切地稱之為 “CEF”。這相對於曾經的舊代碼庫而言是個飛越,我們預計新的框架能夠更節省資源, 比舊版用戶端佔用記憶體更少,即使正在進行遊戲也是如此!這感覺其實就像是出了正義 榮耀、擁有家園守護,然後使用了飛升護符的迦娜——快到飛起。   關於節省記憶體,很大的一個好處就是玩家可以把用戶端最小化在後臺,並且不會佔 用太多CPU資源。也可以選擇讓好友列表單獨出現,這樣在無法打一局完整遊戲的時候, 玩家仍然可以和雙排的好友聊天。  更快修復BUG   玩家對舊版用戶端抱怨最多的一個問題就是,最簡單的bug修復也需要太長時間。我 們也發現,舊版用戶端裡沒有太多有用的內置除錯工具。這也就導致,即使處理的是最簡 單的bug,也會極其麻煩。   舉個例子:大概一年前,我們發現有些玩家在運行用戶端時會出現大量記憶體洩露的 情況。我們認為這個問題只會影響到那些好友數超過200,並且沒有把好友分組的玩家。 這些人緣極佳的玩家們經常會碰到全面系統崩潰的情況,體驗非常糟糕。   我們沒有任何辦法來模擬或重現這個bug,以至於不得不跑遍了官方團隊總部,就是 為了找到那些加了一大堆好友然後又沒分組的人。最終找到了一個符合條件的官方員工, 然後偷走了他的帳號,重現並分析了bug。接著,一名程式師不得不花整整一個星期的時 間來搭建自己的工具,然後為了解決這個bug,不得不反復運行低效率的流程。   好在新版用戶端上線後,再也不會出現這種惱火的狀況了。CEF的架構中內置了許多 好用的除錯軟體,我們也開發了很多自用的開發者高效工具,能幫助我們更快診斷bug。 利用這些工具,一名程式師甚至不用離開座位,一個小時內即可修復確定的bug。新版用 戶端內的架構也讓官方團隊內部的單個團隊們得以自行解決那些痛苦的bug,而不會對玩 家造成不便,也不會打擾到其他的用戶端工作團隊。今後我們會發佈一篇帖子,用戶端更 新的首席工程師之一將會深入探討下這個問題,也會在博客文章中對我們的新技術架構進 行檢查。   這一點意義重大,對我們來說,提交一個無bug的用戶端更加容易了,並且在我們解 決未知的用戶端問題時,周轉時間也會大幅變短。   從未停止追求新鮮和完美的步伐   新版用戶端在許多方面都是個全新的開始,但用戶端和《英雄聯盟》遊戲本身一樣, 將一直會不斷完善。我們將會進行測試,找出所有可能的缺陷,並且在未來持續嘗試各種 方法來進行不斷的改善。 http://wangyou.pcgames.com.cn/635/6350592.html -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.122.64 ※ 文章網址: https://www.ptt.cc/bbs/LoL/M.1473440432.A.83D.html

09/10 01:01, , 1F
說個笑話 台服有新介面
09/10 01:01, 1F

09/10 01:01, , 2F
沒有朋友ㄋ
09/10 01:01, 2F

09/10 01:01, , 3F
有阿 還不錯看
09/10 01:01, 3F

09/10 01:02, , 4F
哈哈 哈
09/10 01:02, 4F

09/10 01:03, , 5F
只有我覺得新版字體看起來有點太細嗎QQ
09/10 01:03, 5F

09/10 01:03, , 6F
台服有新界面阿 板上一堆文章一堆人在用了 笑話在哪
09/10 01:03, 6F

09/10 01:04, , 7F
讓我猜猜 這次介面改版是為replay作鋪路
09/10 01:04, 7F

09/10 01:06, , 8F
09/10 01:06, 8F

09/10 01:09, , 9F
先儲值
09/10 01:09, 9F

09/10 01:10, , 10F
太佛了
09/10 01:10, 10F

09/10 01:10, , 11F
簡言之:以前工程師開發的太廢 現在我們出新的 >.^
09/10 01:10, 11F

09/10 01:10, , 12F
osx什麼時候要實作garena啦幹,都用chronium了,跨
09/10 01:10, 12F

09/10 01:11, , 13F
台服有介面翻新測試客戶端阿,出很久了....
09/10 01:11, 13F

09/10 01:11, , 14F
平台辦不到逆?
09/10 01:11, 14F

09/10 01:12, , 15F
希望有生之年可以用Mac打台服
09/10 01:12, 15F

09/10 01:12, , 16F
台服真的有阿 前幾天還有人po心得哩
09/10 01:12, 16F

09/10 01:12, , 17F
說個笑話 一個介面寫四年
09/10 01:12, 17F

09/10 01:13, , 18F
這是在講遊戲大廳跟G社那軟體應該沒關係
09/10 01:13, 18F

09/10 01:16, , 19F
請問可不可以脫離垃圾竟實通????????????????????
09/10 01:16, 19F

09/10 01:16, , 20F
找到一個200名好友又沒分組的員工 偷走他的帳號 XDD
09/10 01:16, 20F

09/10 01:17, , 21F
G社表示:台灣將不跟進 (?)
09/10 01:17, 21F

09/10 01:19, , 22F
台服商城比韓服先改欸
09/10 01:19, 22F

09/10 01:20, , 23F
的確該改 大廳讀取任何東西都卡卡的
09/10 01:20, 23F

09/10 01:22, , 24F
改個對戰資料就改了幾百年 界面都要改不就等到倒
09/10 01:22, 24F

09/10 01:26, , 25F
台服測試介面比這篇文章的陸服早上R......
09/10 01:26, 25F

09/10 01:28, , 26F
台版測試介面是很屌 可是只有一般對戰能用
09/10 01:28, 26F

09/10 01:28, , 27F
而且對戰紀錄卡在八月底 不知道是不是每個人都這樣
09/10 01:28, 27F

09/10 01:30, , 28F
測試介面全球都只有NG跟ARAM(公告有寫)
09/10 01:30, 28F

09/10 01:30, , 29F
對戰紀錄就......唉...........................
09/10 01:30, 29F

09/10 01:31, , 30F
話說那個測試介面真的很帥 只是不知道上正式要多久
09/10 01:31, 30F

09/10 01:32, , 31F
RITO plz結論 : 愚民們~~~膜拜我吧!!
09/10 01:32, 31F

09/10 01:33, , 32F
以前lol正夯的時候真的好友人數快跟fb好友一樣多
09/10 01:33, 32F

09/10 01:34, , 33F
同時上線人數也是高的超級誇張
09/10 01:34, 33F

09/10 01:37, , 34F
希望今年底明年初可以搞定 QQ
09/10 01:37, 34F

09/10 01:37, , 35F
Rito垃圾程式碼又冗又雜的傳統要沒了嗎
09/10 01:37, 35F

09/10 01:40, , 36F
說個笑話 1f
09/10 01:40, 36F

09/10 01:42, , 37F
對戰紀錄就晚人家兩年了 新版介面是在說笑嗎
09/10 01:42, 37F

09/10 01:45, , 38F
推 telecat : 希望今年底明年初可以搞定 QQ
09/10 01:45, 38F

09/10 01:48, , 39F
雖然省記憶體 不過一次要佔四個單位可以改一下嗎XD
09/10 01:48, 39F

09/10 01:48, , 40F
還有nProtect先執行的話會無法開啟 舊版沒這問題
09/10 01:48, 40F

09/10 04:05, , 41F
當初說四月上對戰紀錄 那今年底要自動加五個月
09/10 04:05, 41F

09/10 04:06, , 42F
大概就是明年暑假了 哈哈哈哈
09/10 04:06, 42F

09/10 07:56, , 43F
到極限才換 好棒棒
09/10 07:56, 43F

09/10 08:53, , 44F
FLEX 要被換掉了嗎 QQ
09/10 08:53, 44F

09/10 08:53, , 45F
當初要裝LOL 還要先安裝AdobeAIR捏
09/10 08:53, 45F

09/10 10:30, , 46F
說個笑話 一樓
09/10 10:30, 46F

09/10 11:15, , 47F
"希望"表示我也不確定R
09/10 11:15, 47F

09/10 12:33, , 48F
新介面擺著一直轉圈圈當然算有啊 還不是你儲不夠多
09/10 12:33, 48F
文章代碼(AID): #1NqkgmWz (LoL)