ΣΥΜΜΑΖΕΜΑ ΕΦΑΡΜΟΓΗΣ: Η αναβάθμιση του Chromium Embedded Framework (CEF) έρχεται σύντομα

Η νέα έκδοση του CEF θα κυκλοφορήσει στο PBE τον επόμενο μήνα.

Υποσχεθήκαμε ότι θα σας ενημερώνουμε τακτικά για τις εργασίες που επιτελούμε, ώστε να βελτιώνουμε τις επιδόσεις και την αξιοπιστία της εφαρμογής του League of Legends.

Η σημερινή ενημέρωση είναι το όγδοο blog της σειράς. (Δείτε το πρώτο, το δεύτερο, το τρίτο, το τέταρτο, το πέμπτο, το έκτο και το έβδομο της σειράς εδώ)

Αυτή τη φορά δεν υπάρχει ενότητα σύνοψης στην ανάρτησή μας. Είναι αρκετά σύντομη, καθώς θέλουμε απλώς να σας ενημερώσουμε σχετικά με την πρόοδο που έχουμε κάνει όσον αφορά τη βασική μας προτεραιότητά.

Ενημέρωση του Chromium Embedded Framework (CEF)

Η βασική μας προτεραιότητα αυτήν τη στιγμή είναι η αναβάθμιση της έκδοσης του Chromium Embedded Framework (CEF), δηλαδή του προγράμματος περιήγησης στο οποίο στηρίζεται όλη η εφαρμογή του League. Η τελευταία φορά που ενημερώσαμε το CEF ήταν τον Νοέμβριο του 2019 (έκδοση 74). Τη στιγμή σύνταξης του παρόντος κειμένου η πιο πρόσφατη έκδοση του CEF είναι η έκδοση 91. Η αναβάθμιση του CEF στην έκδοση 91 θα μας αποφέρει πολλά οφέλη, τα οποία περιλαμβάνουν, μεταξύ άλλων, μείωση των διακοπών λειτουργίας, αυξημένη συμβατότητα και καλύτερη απόκριση. Αυτή είναι η πλέον εποικοδομητική αλλαγή που μπορούμε να κάνουμε, ώστε να βελτιώσουμε την εφαρμογή.

Από τον Απρίλιο, όταν ήταν και η τελευταία φορά που σας ενημερώσαμε, επικεντρωθήκαμε στην αναβάθμιση των υπαρχόντων στοιχείων web (σκεφτείτε την τεχνολογία ενσωμάτωσης βίντεο για τοποθεσίες web, αναδυόμενες ειδοποιήσεις και άλλα τέτοια πραγματάκια) σε εκδόσεις που θα είναι συμβατές με τις νέες εκδόσεις CEF, προκειμένου να βεβαιωθούμε ότι η αναβάθμιση του CEF αυτού καθαυτού δεν θα έχει σαν αποτέλεσμα την καταστροφή των πάντων. Χρησιμοποιούμε στοιχεία web σχεδόν σε όλα τα μέρη του βασικού κώδικα της εφαρμογής, οπότε χρειαστήκαμε περισσότερες Ενημερώσεις από αυτές που υπολογίζαμε. Τα καλά νέα είναι ότι ολοκληρώσαμε τις εργασίες σχετικά με τα στοιχεία web, οπότε μπορούμε να προχωρήσουμε στην αναβάθμιση του CEF αυτού καθαυτού.

Αυτήν τη στιγμή έχουμε ξεκινήσει τις εσωτερικές δοκιμές της νέας έκδοσης του CEF και ήδη παρατηρούμε βελτιώσεις στη χρήση μνήμης και στη χρήση CPU στο προσκήνιο. Κατά την κυκλοφορία, περιμένουμε ότι θα υπάρξουν πολλά άλλα οφέλη τα οποία θα οδηγήσουν σε μια καλύτερη εμπειρία παίκτη. Ωστόσο, θέλουμε να κινηθούμε εκ του ασφαλούς και να μην βιαστούμε. Μας δόθηκε μια τεράστια ευκαιρία να βελτιώσουμε την εμπειρία όλων σας και θέλουμε να βεβαιωθούμε ότι η αναβαθμισμένη εφαρμογή είναι σταθερή πριν την κυκλοφορήσουμε.

Είμαστε αισιόδοξοι ότι θα καταφέρουμε να κυκλοφορήσουμε την ενημέρωση του CEF στο PBE στις αρχές του Αυγούστου και ελπίζουμε ότι θα την κυκλοφορήσουμε και επίσημα μερικές Ενημερώσεις αργότερα. Μην ανησυχείτε, θα σας ενημερώσουμε όταν πρόκειται να κυκλοφορήσει η αναβάθμιση μέσα από τις Σημειώσεις Ενημέρωσης!

Άλλες Ενημερώσεις

  • Επανεξέταση του Τέλος παιχνιδιού (EOG) Αυτήν τη στιγμή βρισκόμαστε επίσης στη διαδικασία εντοπισμού των βελτιώσεων που μπορούμε να κάνουμε στο Τέλος παιχνιδιού (EOG), το οποίο αποτελεί και ένα θέμα στο οποίο θα επανέλθουμε μετά την αναβάθμιση του CEF. Αναφέρετε συχνά ότι το Τέλος παιχνιδιού αποτελεί ένα μελανό σημείο της εφαρμογής, οπότε για το υπόλοιπο του χρόνου θα συνεχίσουμε την έρευνα, θα συνεργαστούμε με άλλες ομάδες, για να δούμε τις βελτιώσεις που μπορούμε να κάνουμε, ενώ παράλληλα θα το ορίσουμε ως προτεραιότητά μας.
  • Σταθερότητα εφαρμογής κατά τη διάρκεια εκτεταμένων περιόδων παιχνιδιού. Ένας από τους κυριότερους στόχους μας στο τέλος της περασμένης χρονιάς ήταν η αντιμετώπιση των διαρροών μνήμης, οι οποίες έκαναν την εφαρμογή να καταλαμβάνει ολοένα και περισσότερη μνήμη όσο οι παίκτες συνέχιζαν να παίζουν ή όσο εκείνη παρέμενε αδρανής για μεγάλες χρονικές περιόδους. (Τα καλά νέα σε αυτήν την περίπτωση είναι ότι η αναβάθμιση του CEF θα βελτιώσει τη σταθερότητα.) Καθώς ερευνούσαμε τις αναφορές σφαλμάτων εφαρμογής, παρατηρήσαμε ότι πολλοί παίκτες αντιμετωπίζουν προβλήματα μόνο όταν αφήνουν ανοιχτή την εφαρμογή ή/και συνεχίζουν το παιχνίδι αφού ο υπολογιστής τους πέσει σε αδράνεια. Εργαζόμαστε πάνω σε μια λειτουργία που θα κλείνει αυτόματα την εφαρμογή ενώ βρίσκεστε εντός παιχνιδιού, εάν καταναλώνει αρκετή μνήμη, ώστε να σας παρέχει μια καλύτερη εμπειρία όταν η εφαρμογή εκτελείται ξανά στην οθόνη μετά το τέλος του παιχνιδιού.

Αυτά για αυτήν την Ενημέρωση! Θα τα ξαναπούμε μετά την αναβάθμιση του CEF, για να σας ενημερώσουμε για τα αποτελέσματα και να σας αποκαλύψουμε τα σχέδιά μας για το μέλλον.