Μια νέα δέσμευση υποδηλώνει μια μελλοντική έκδοση του Android που προσθέτει υποστήριξη για τα χειριστήρια κίνησης DualShock 4 του Sony PlayStation 4 και ίσως νέες εφαρμογές PlayStation.
Τα smartphones με γνώμονα τα παιχνίδια έχουν γίνει πολύ δημοφιλή τα τελευταία χρόνια. Η Asus έφερε το εμπορικό σήμα ROG (Δημοκρατία των Παιχνιδιών) στη βιομηχανία smartphone, η Razer αγόρασε ένα OEM που ονομάζεται Nextbit και κυκλοφορεί το Razer Phone, η Nubia κυκλοφόρησε το Red Magic, η Xiaomi κυκλοφόρησε το Black Shark και έτσι επί. Ακόμα κι αν ορισμένα τηλέφωνα δεν περιλαμβάνουν την επωνυμία «gaming» στο όνομά τους, όλες οι πρόσφατες ναυαρχίδες είναι τέλεια μπορεί να παίζει τίτλους με ένταση γραφικών, χάρη στην ολοένα εξελισσόμενη επεξεργασία συστήματος σε τσιπ και γραφικών μονάδες. Από προεπιλογή, το Android δεν περιλαμβάνει πολλές λειτουργίες βελτιστοποίησης παιχνιδιών για να κάνει την εμπειρία παιχνιδιού καλύτερη για τους χρήστες. Όμως, αυτό έχει αλλάξει εδώ και αρκετό καιρό.
Πέρυσι έφερε το Android Pie
υποστήριξη χαρτογράφησης εγγενών κλειδιών για το DualShock 4 του Sony PlayStation 4. Προηγουμένως, οι προεπιλεγμένοι χάρτες πλήκτρων για ελεγκτές DualShock υπήρχαν μόνο σε συσκευές Sony Xperia και άλλες συσκευές των οποίων οι OEM ενοχλούσαν να τους συμπεριλάβουν. Η δυνατότητα ζητήθηκε πολύ με τα χρόνια, έτσι οι μηχανικοί της Google και της Sony επιτέλους εκπλήρωσαν τις επιθυμίες μας στο Android Pie. Ενα νέο διαπράττω (μέσω 9 έως 5 της Google Stephen Hall) στο Android Open Source Project υποδηλώνει ότι η υποστήριξη του εγγενούς ελεγκτή DualShock 4 μπορεί να γίνεται ακόμα καλύτερη. Το commit στοχεύει να κάνει το Android να λειτουργεί με τα χειριστήρια κίνησης του DualShock 4.Αν δεν το γνωρίζατε ήδη, όλα τα χειριστήρια DualShock 4 διαθέτουν ενσωματωμένο γυροσκόπιο και επιταχυνσιόμετρο που είναι αρκετά ευαίσθητα ώστε να ανιχνεύουν κλίσεις, περιστροφές και άλλες κινήσεις του ελεγκτή. Μπορώ να δω πόσο χρήσιμο θα ήταν σε αγώνες αγώνων, όπου η φυσική αντίδραση κάποιου είναι να γέρνει το σώμα του ενώ γυρίζει ένα αυτοκίνητο στο παιχνίδι. Δεδομένου ότι αυτή η ενημέρωση κώδικα υποβλήθηκε για πρώτη φορά τον Δεκέμβριο του 2017, δεν θέλαμε να κάνουμε εικασίες για το αν ή πότε θα έβγαινε στο Android. Ωστόσο, η δέσμευση έχει ενημερωθεί πολλές φορές τον περασμένο χρόνο, με το πιο πρόσφατο σχόλιο να γίνεται στις 8 Φεβρουαρίου 2019.
Αρχικά, πιστεύαμε ότι το Android Q θα υποστήριζε τα χειριστήρια κίνησης του DualShock 4, αλλά ένας μηχανικός της Google πολιτείες υπάρχουν ακόμα πράγματα που πρέπει να συζητηθούν σχετικά με την εφαρμογή αυτής της δυνατότητας. Επομένως, οι δεσμεύσεις δεν θα συγχωνευθούν καθώς η δυνατότητα δεν έχει εγκριθεί για το Android Q.
Όσον αφορά το Android Q, προφανώς, η Sony πρόσθεσε μια δέσμη κωδικών που σχετίζονται με το DualShock 4, συμπεριλαμβανομένου του "Bluetooth fixes, πρόγραμμα οδήγησης πυρήνα, αντιστοίχιση κουμπιού εισόδου/ραβδιού." Υπάρχουν επίσης σχόλια σχετικά με τη φύση των αισθητήρων μέσα στο ελεγκτής. Roderick Colenbrander, Διευθυντής Μηχανικής Υλικού και Συστημάτων στο PlayStation, εξηγεί ότι Επειδή αυτοί οι αισθητήρες είναι δυναμικοί, το σύστημα δεν θα πρέπει να παρέχει τις προεπιλεγμένες παραμέτρους τους. Αντίθετα, οι εφαρμογές μπορούν να ανακτήσουν τις απαιτούμενες πληροφορίες μέσω των συναρτήσεων «getName()» και «getVendor()».
Ο κ. Colenbrander συζητά επίσης πιθανούς τρόπους μετάδοσης των εισόδων στη συσκευή. Υπάρχουν δύο πιθανές λύσεις. Το πρώτο είναι επίσημο, εγγενώς υποστηριζόμενο Πλαίσιο αισθητήρα που είναι ήδη ενσωματωμένο στο Android. Βοηθά τους προγραμματιστές να αποκτήσουν ακατέργαστα δεδομένα αισθητήρων με κλάσεις και διεπαφές όπως το «SensorEvent», το «SensorManager» και άλλα. Αυτά τα API παρέχουν στους προγραμματιστές πρόσβαση σε μια λίστα με αισθητήρες, ακροατές, πληροφορίες προσανατολισμού, χρονικές σημάνσεις συμβάντων και πολλά άλλα. Ο δεύτερος τρόπος είναι η χρήση evdev (συσκευή συμβάντων), μια διεπαφή μέσα στον πυρήνα του Linux που έχει σχεδόν τον ίδιο σκοπό ανάγνωσης και εγγραφής γεγονότων εισόδου. Ο μηχανικός λέει ότι μετά από μια συνάντηση στο Mountain View, η ομάδα αποφάσισε να χρησιμοποιήσει το Sensor Framework, για προφανείς λόγους όπως η υποστήριξη πρώτου μέρους. Το σχόλιό του αναφέρει επίσης εφαρμογές PlayStation που η Sony προφανώς σκοπεύει να κυκλοφορήσει φέτος, για τις οποίες δεν έχουμε πληροφορίες επί του παρόντος.
Αυτά είναι σχεδόν όλα όσα μπορούμε να σας πούμε για το τι εργάζονται προφανώς η Sony και η Google. Η υποστήριξη των χειριστηρίων κίνησης στα χειριστήρια DualShock 4 είναι ωραία, αλλά με ιντριγκάρει περισσότερο η δυνατότητα νέων εφαρμογών PlayStation. Λαμβάνοντας υπόψη τη θέση του μηχανικού στη Sony (η ανάπτυξη τεχνολογίας υλικού και λογισμικού για παιχνίδια cloud διακομιστές και υποδομή cloud), ελπίζουμε ότι θα χρησιμοποιήσουν αυτές τις πλατφόρμες για ροή παιχνιδιών PlayStation Android. Αυτά είναι απλώς εικασίες καθώς δεν υπάρχουν επίσημες πληροφορίες για νέες εφαρμογές PlayStation στο Android. Θα σας κρατάμε ενήμερους αν μάθουμε κάτι νέο.