Actualizarea Chromium Embedded Framework (CEF)
Ne-am angajat să publicăm actualizări regulate despre lucrările pe care le facem pentru îmbunătățirea performanțelor și a fiabilității clientului LoL.
Actualizarea de astăzi este cea de-a opta din serie. (Citiți primul, al doilea, al treilea, al patrulea, al cincilea, al șaselea și al șaptelea articol aici.)
De data aceasta, nu am mai inclus secțiunea ''Pe scurt''. Articolul nostru este scurt pentru că vrem doar să vă oferim câteva noutăți despre progresul legat de principala prioritate de data trecută.
Actualizarea Chromium Embedded Framework (CEF)
Momentan, principala noastră prioritate este să actualizăm versiunea din client a Chromium Embedded Framework (CEF) – browser-ul de la baza arhitecturii clientului LoL. Am făcut ultima actualizare a CEF în noiembrie 2019 (versiunea 74); la momentul scrierii acestui articol, cea mai recentă versiune actuală este CEF 91. Actualizarea CEF la versiunea 91 va readuce o mulțime de beneficii, de la un număr redus de închideri forțate ale jocului, la compatibilitate crescută, îmbunătățirea timpului de răspuns și altele. Este modificarea individuală cu cel mai mare impact pe care o putem face pentru a îmbunătăți clientul.
De la ultima discuție din aprilie, am actualizat componentele web existente (gândiți-vă la tehnologii de pe site-uri pentru încorporări video, notificări pop-up și altele) la versiuni care sunt compatibile cu noile versiuni ale CEF, pentru a ne asigura că actualizarea CEF în sine nu va strica nimic. Folosim componente web în aproape toate părțile bazei de cod a clientului și, prin urmare, lansăm această actualizare cu vreo două patch-uri mai târziu decât planificasem. Veștile bune sunt că am terminat cu munca la componentele web, așa că putem să trecem la actualizarea CEF.
Acum testăm intern noua versiune a CEF și deja vedem îmbunătățiri în ceea ce privește utilizarea memoriei și a procesorului pentru partea vizibilă. Ne așteptăm la o mulțime de alte beneficii, care le vor oferi, în cele din urmă, jucătorilor o experiență mai bună la lansare. Totuși, nu dorim să ne expunem riscurilor grăbind lucrurile. Avem o mare oportunitate de a vă oferi tuturor o experiență optimă și dorim să ne asigurăm că clientul actualizat este stabil înainte de a-l lansa.
Suntem încrezători în ceea ce privește includerea actualizării CEF în PBE la începutul lunii august și sperăm să o lansăm câteva patch-uri mai târziu. Când actualizarea va fi lansată, vom anunța acest lucru în notele patch-ului!
Alte actualizări
- Revizuirea sfârșitului meciului. Încă ne aflăm în procesul de identificare a îmbunătățirilor pe care le putem aduce sfârșitului meciului, un aspect la care vom reveni după actualizarea CEF. Sfârșitul meciului este adesea raportat ca fiind o problemă din client, așa că vom continua să investigăm și să ne axăm pe acest aspect pentru restul anului. Vom colabora și cu alte echipe pentru a vedea ce îmbunătățiri putem face.
- Stabilitatea clientului în timpul sesiunilor lungi. Unul dintre cele mai urgente obiective ale noastre de la sfârșitul anului trecut a fost rezolvarea scurgerilor de memorie, care pot determina clientul să folosească mult mai multă memorie pe măsură ce jucătorii joacă mai multe jocuri sau își lasă clientul inactiv pentru perioade lungi. (Veștile bune aici sunt că actualizarea CEF va îmbunătăți stabilitatea.) Analizând cu atenție rapoartele de bug-uri din client, am observat că mulți jucători se confruntă cu probleme doar dacă au lăsat clientul deschis și/sau au reluat utilizarea clientului după ce PC-ul a revenit din starea de repaus. Lucrăm la o caracteristică care va închide automat clientul în timp ce sunteți în joc, dacă consumă prea multă memorie, pentru a oferi o experiență reîmprospătată în client când acesta se relansează în ecranul de la sfârșitul jocului.
Cam atât pentru această actualizare! Vom reveni după actualizarea CEF pentru a vă comunica rezultatele și planurile noastre viitoare.