
Οι παίκτες Android, θα βρεθούν αντιμέτωποι με μια ευχάριστη έκπληξη με το Android 13, σύμφωνα με τον κώδικα που ανακαλύφθηκε πρόσφατα στην Προεπισκόπηση προγραμματιστή Android 13. Το Android 13 φαίνεται να διαθέτει κάποιες αλλαγές χαμηλού επιπέδου για τη βελτίωση της απόδοσης του παιχνιδιού. Οι αλλαγές μπορούν να βοηθήσουν τα παιχνίδια να φορτώνουν πιο γρήγορα και να προσφέρουν καλύτερη απόδοση.
Σύμφωνα με τον Mishaal Rahman , η τελευταία προεπισκόπηση περιλαμβάνει μια νέα μέθοδο στο GameManager API. Η νέα μέθοδος, setGameState
, θα επιτρέψει σε ένα παιχνίδι να περάσει από την πλατφόρμα την κατάστασή του και αν φορτώνει κάτι την ίδια στιγμή. Αυτό, με τη σειρά του, θα βοηθήσει στην επιτάχυνση της φόρτωσης του παιχνιδιού δίνοντας προτεραιότητα στη χρήση της CPU και προσφέροντας καλύτερη συνολική απόδοση.
Χρησιμοποιώντας τη νέα μέθοδο, τα παιχνίδια μπορούν να δείξουν στο σύστημα εάν πρέπει να διακοπούν ή όχι. Αυτή η δυνατότητα θα επηρεάσει άμεσα τους χρόνους φόρτωσης, επιτρέποντας στους προγραμματιστές να ωθήσουν το σύστημα να ενισχύσει την απόδοση της CPU και να μην αφήνει τίποτα να παρεμβαίνει κατά τη φόρτωση πόρων, στοιχείων και άλλων. Δεδομένου ότι η φόρτωση πόρων είναι συχνά αυτό που επιβραδύνει περισσότερο ένα παιχνίδι, αυτή η αναβάθμιση θα βελτιώσει σημαντικά τη συνολική εμπειρία, κάνοντας πιο απρόσκοπτες μεταβάσεις από τη μια σκηνή ή μια ακολουθία στην άλλη.
Εκτός από τη ρύθμιση της κατάστασης του παιχνιδιού, το Android 13 είναι επίσης έτοιμο να φέρει προγραμματιζόμενα shaders στα παιχνίδια, τα οποία θα δίνουν στους προγραμματιστές περισσότερες επιλογές από τα τρέχοντα RuntimeShaders. Αυτό θα επιτρέψει στους προγραμματιστές να δημιουργήσουν πιο προηγμένα γραφικά και να τους δώσει βελτιστοποιημένο έλεγχο για την εμφάνιση των παιχνιδιών τους.