Αρθρο

Η Oculus κινείται στα σωστά ανοιχτά πρότυπα με τον χειρότερο δυνατό τρόπο

protection click fraud

Rift S Quest 2 Drake MemeΠηγή: Nick Sutrich / Android Central

Σε μια φαινομενικά τυχαία Παρασκευή, όταν όλος ο κόσμος επρόκειτο να συντονιστεί στους Ολυμπιακούς Αγώνες, το Facebook ανακοίνωσε ότι θα καταργώντας τα ιδιόκτητα API της Oculus υπέρ της χρήσης του προτύπου OpenXR στο μέλλον. Επιφανειακά, αυτό φαίνεται σαν μια είδηση ​​για να γιορτάσουμε. Σε τελική ανάλυση, η απομάκρυνση από τα ιδιόκτητα API που λειτουργούν μόνο με το υλικό μιας εταιρείας, στα ανοιχτά πρότυπα αποδεκτά από τον κλάδο γενικότερα, είναι καλό. Σωστά?

Σε γενικές γραμμές, ναι. Η κίνηση του Facebook θα είναι καθαρά θετική για την ανάπτυξη παιχνιδιών στο μέλλον. Υποστήριξη OpenXR θα διευκολύνει τα παιχνίδια όπως το Minecraft να κάνουν το άλμα από το αποκλειστικό Oculus στον υπολογιστή σε άλλες πλατφόρμες VR, ακόμα κι αν αυτό σημαίνει απλώς ότι περισσότερα ακουστικά μπορούν να τρέξουν το παιχνίδι χωρίς χάκερ. Σημαίνει επίσης ότι τα αποκλειστικά παιχνίδια της Oculus, όπως τα επερχόμενα Lone Echo II, θα μπορούσε να ακολουθήσει τα βήματα παιχνιδιών όπως το Medal of Honor: Above and Beyond — ένα παιχνίδι που χρηματοδοτήθηκε από την Oculus αλλά έκανε το ντεμπούτο του στα καταστήματα Oculus και Steam σε υπολογιστή.

Προσφορές VPN: Άδεια διάρκειας ζωής για 16 $, μηνιαία προγράμματα με 1 $ και περισσότερα

Αλλά αυτό που μπορεί να φαίνεται ρόδινο στην επιφάνεια θα μπορούσε να έχει κάποιες μάλλον προβληματικές επιπλοκές για την ιστορική πλευρά του VR. Από την έρευνα υλικού Steam του Ιουλίου 2021, πάνω από το 60% των χρηστών VR στην πλατφόρμα χρησιμοποιούν ακουστικά Oculus. Αυτό σημαίνει ότι οι προγραμματιστές που έχουν δημιουργήσει παιχνίδια χρησιμοποιώντας αυτά τα API του Oculus που θα πεθάνουν σύντομα θα πρέπει να μετακινηθούν στο νέο Oculus OpenXR API. Αυτό θα διασφαλίσει ότι τα παιχνίδια τους όχι μόνο λειτουργούν αλλά και ότι μπορούν να χρησιμοποιήσουν την υποστήριξη του Facebook για να διορθώσουν τυχόν σφάλματα αναδύομαι.

Δεδομένου ότι 10.000 άτομα στο Facebook εργαστείτε στο VR, φαίνεται λίγο περίεργο το γεγονός ότι το Facebook θα σταματήσει εντελώς την υποστήριξη για αυτά τα API σε ένα χρόνο από σήμερα. Ασφαλώς κάποιος θα μπορούσε να αφεθεί στην άκρη για να συνεργαστεί με προγραμματιστές για να διασφαλίσει τη συμβατότητα για τυχόν υπάρχοντα ακουστικά Oculus εκεί έξω, σωστά; Εξάλλου, η Valve εξακολουθεί να υποστηρίζει το πρότυπο OpenVR, παρόλο που, επίσης, μεταφέρθηκε στην ανάπτυξη Open XR πέρυσι, τι γίνεται;

Τι σχέση έχει η Παρασκευή;

Ημερολόγιο Google Μήνας ΠαρασκευήΠηγή: Nick Sutrich / Windows Central

Είχα μια γρήγορη συνομιλία με τον Anton Hand, Συνιδρυτή & CTO της RUST LTD, μετά το ξέσπασμα των ειδήσεων για αυτό ακριβώς το θέμα. Ο Anton είναι ο προγραμματιστής πίσω από ένα από τα πιο δημοφιλή παιχνίδια VR στο Steam — Hot Dogs, Horseshoes & Χειροβομβίδες — και ένα από τα πολλά σεβαστά ονόματα του κλάδου που εξακολουθούν να χρησιμοποιούν το OpenVR για το δικό του Παιχνίδια. Δεδομένου ότι έχει ακριβώς τη σωστή εμπειρία για να προσφέρει κάποια γνώση σε αυτό το θέμα — ανάπτυξη για ένα API που έχει αντικατασταθεί από OpenXR — ήταν λογικό να καταλάβουμε την άποψή του για το πώς είναι διαφορετική η κίνηση του Facebook και, τελικά, ο λάθος τρόπος για το κατάσταση.

Η συνομιλία μας ξεκίνησε με ένα μάλλον συναρπαστικό απόσπασμα από τον Anton που ακολουθεί ένα παλιό ρητό της βιομηχανίας ειδήσεων — την Παρασκευή ειδήσεων — που λέει κάπως έτσι: "πέφτεις καλά νέα τη Δευτέρα, ρίχνεις άσχημα νέα την Παρασκευή." Επιπλέον, αυτό δεν είναι μόνο παλιό Παρασκευή; είναι η Παρασκευή που ξεκινούν οι καθυστερημένοι Ολυμπιακοί Αγώνες του Τόκιο 2020. Η τέλεια μέρα για να αφήσετε νέα που οι άνθρωποι θα ξεχάσουν μόλις διαβάσουν τον τίτλο.

Δίνεις καλά νέα τη Δευτέρα, ρίχνεις άσχημα νέα την Παρασκευή.

Η μετάβαση από τα ιδιόκτητα API στο OpenXR είναι ο τίτλος για έναν καλό λόγο. Είναι θετικά νέα που ο κόσμος δεν περίμενε και, τελικά, βοηθά να παρουσιάσουμε το Facebook με ένα χρυσό φως. Κάνει το Facebook τα καλά παιδιά που έχουν απομακρυνθεί από τις αμαρτίες τους και ασπάζονται την ενότητα με τον υπόλοιπο κλάδο. Το πρόβλημα είναι ότι ξεχνούν τη βιομηχανία που τους βοήθησε να φτάσουν στο σημείο που βρίσκονται τώρα.

Ξεχνάμε το παρελθόν

Oculus Rift SΠηγή: Nick Sutrich / Android Central

Ο τερματισμός της υποστήριξης των παλαιών API μπορεί να μην φαίνεται μεγάλος στην αρχή, αλλά ο Anton ανέφερε ένα φανταστικό σημείο στο συζήτηση που διαφορετικά θα αγνοούνταν: τι συμβαίνει με παλαιότερα παιχνίδια των οποίων τα στούντιο ανάπτυξης δεν είναι πλέον περίπου? ο καλύτερα παιχνίδια Quest 2 δεν κινδυνεύουν εδώ, αλλά μπορεί να είναι προϋπάρχοντα παιχνίδια για υπολογιστή αποκλειστικά για την Oculus.

Ένας καλός διαχειριστής ενός μέσου θα αναγνώριζε ότι ήταν ένα μεγάλο χάος με πολλά παιχνίδια που πουλήθηκαν σε ένα σωρό διαφορετικά μέρη και ότι ένα τεράστιο ποσοστό θεμιτών χρηστών αγοράζει το υλικό τους για να παίζουν παιχνίδια στο Steam και σε άλλα πλατφόρμες.

Anton Hand - Συνιδρυτής & CTO - RUST LTD

Η διατήρηση της δυνατότητας αναπαραγωγής παλαιότερων τίτλων είναι ένας πυλώνας που η κοινότητα των τυχερών παιχνιδιών εκτιμά πολύ. Σε τελική ανάλυση, υπάρχει ένας λόγος που έχει επαινεθεί τόσος ο χειρισμός της Microsoft για το backward συμβατότητα με το Xbox Series X|S και επακόλουθη καταδίκη του χειρισμού του ίδιου από τη Sony χαρακτηριστικά στο PS5.

Παιχνίδια που αναπτύχθηκαν από νωρίς στη βιομηχανία VR - μιλάμε για το 2015-2019 - θα μπορούσαν κάλλιστα να χαλάσουν εάν δεν υπάρχει υποστήριξη API σε νεότερα ακουστικά Oculus ή σε μελλοντικό λογισμικό Oculus. Δεδομένης της μάλλον αργής ανάπτυξης της αγοράς εικονικής πραγματικότητας, υπάρχει ένας αξιοσημείωτος αριθμός προγραμματιστών που έχουν ετοιμάσει τα πράγματα και δεν είναι πλέον κοντά για να υποστηρίξουν αυτά τα παιχνίδια, που σημαίνει θα πρέπει να βασιστούμε στην κοινότητα των τροποποιήσεων για να δημιουργήσουμε δυνητικά περιτυλίγματα και άλλες παραβιάσεις λογισμικού για να εκτελείται παλαιότερο λογισμικό σε μελλοντικά ακουστικά και λογισμικό.

Ιστορία θεμάτων

Ενημέρωση Oculus Quest 2 V31Πηγή: Nick Sutrich / Android Central

Η άλλη όψη του νομίσματος περιλαμβάνει το τρέχον λογισμικό - όπως τα παιχνίδια του ίδιου του Anton - που μπορεί να εκτελούνται σε καταργημένα API. Το Facebook λέει ότι είναι νέο οι λειτουργίες θα παραδοθούν μέσω προσθηκών OpenXR, πράγμα που σημαίνει ότι τα παιχνίδια θα πρέπει να μεταφερθούν σε αυτό το νέο API για να υποστηρίξουν νεότερο υλικό Oculus και λογισμικό. Από οικονομική άποψη, δεν είναι πάντα λογικό να μετακινούμαστε από το ένα API σε ένα άλλο, επειδή σχεδόν σίγουρα απαιτεί σημαντικό βαθμό επανεπεξεργασίας για τη διόρθωση των υπαρχόντων συστημάτων.

Επικοινώνησα με το Facebook για να μάθω τι θα κάνουν για να βοηθήσουν τους προγραμματιστές να μεταναστεύσουν, αλλά από το αρχικά νέα, δεν νομίζω ότι θα λάβω την απάντηση που πιθανότατα θα αναζητήσουν πολλοί προγραμματιστές Για. Τους τελευταίους μήνες και χρόνια, η Oculus συνδύασε τη βάση κωδικών της και τώρα παρέχει ενημερώσεις για την πλατφόρμα της στο σύνολό της και όχι για μεμονωμένα ακουστικά.

Κατά τη διάρκεια αυτής της περιόδου, παρουσιάστηκαν αρκετά νέα σφάλματα για ακουστικά όπως το Rift S, τα οποία θα μπορούσαν διαφορετικά να μην υπήρχαν εάν αυτές οι ενημερώσεις ήταν ξεχωριστές για κάθε πλατφόρμα υλικού. Τι συμβαίνει λοιπόν όταν μια ενημέρωση διακόπτει τη συμβατότητα για υπάρχοντα παιχνίδια χρησιμοποιώντας αυτά τα παλαιότερα API; Όπως το θέτει ο Anton:

Δεν υπάρχει κανείς να ενημερώσει σωστά αυτό το λογισμικό και αυτό που λένε με αυτό το είδος χρονοδιαγράμματος είναι ότι δεν μας ενδιαφέρει πλέον.

Anton Hand - Συνιδρυτής & CTO - RUST LTD

Σημαίνει επίσης ότι οι άνθρωποι που χρησιμοποιούν επί του παρόντος ένα Oculus Rift S — ή ίσως που αγόρασαν πρόσφατα ένα — θα μπορούσε να δει περίεργα προβλήματα να εμφανίζονται σε νεότερα παιχνίδια επειδή τα ακουστικά τους δεν μπορούν να χρησιμοποιήσουν τα νέα πρότυπα. Δεν μπορεί να αναμένεται από το Facebook να υποστηρίζει για πάντα παλαιότερο υλικό — απλώς δεν είναι λογικό από καμία άποψη — αλλά οι καταναλωτές περιμένετε ένα προϊόν σαν αυτό να λειτουργήσει στο άμεσο μέλλον, ειδικά εάν δεν υπάρχει τίποτα σωματικά λάθος ή περιοριστικό. το.

Μια ελπίδα για την ενότητα

Παιχνίδια στο FacebookΠηγή: Nick Sutrich/Android Central

Αυτήν τη στιγμή, πολλά πράγματα είναι στον αέρα και απαιτούν λίγη περισσότερη σαφήνεια (που δεν θα λάβουμε αυτό το Σαββατοκύριακο). Στο Ιστολόγιο προγραμματιστών Oculus ανάρτηση, το Facebook παρουσιάζει συγκεκριμένα σενάρια υποστήριξης, συμπεριλαμβανομένης της υποστήριξης για το Oculus XR Plugin με Unity 2020+. Ορισμένοι προγραμματιστές θα σας πουν ότι το Unity δεν κάνει εξαιρετική δουλειά υποστηρίζοντας οτιδήποτε νεότερο από το Unity 2019.4 LTS, ούτε έχει οριστικοποιήσει επίσημα το Unity την προσθήκη Oculus XR αυτή τη στιγμή. Αυτή η υποστήριξη συμβατότητας λήγει τον Ιούλιο του 2022, επομένως ελπίζουμε ότι το Unity θα έχει τα πάντα μαζί πριν από τότε (ή ότι το Facebook επεκτείνει την υποστήριξη).

Για να το θέσω ελαφρά, το τοπίο VR είναι ένα χάος για τους προγραμματιστές. Υπάρχουν λίγα πρότυπα και αυτά που υπάρχουν συχνά δεν κοινοποιούνται ευρέως. Οι προγραμματιστές πρέπει συχνά να ανακαλύπτουν εκ νέου τον τροχό κάθε φορά, κάτι που είναι ταυτόχρονα όφελος για τη δημιουργικότητα και πρόβλημα για το κόστος ανάπτυξης και τον χρόνο. Με αυτή την κίνηση, φαίνεται ότι το Facebook προσθέτει ταυτόχρονα το πρόβλημα και προσπαθεί να το λύσει.

Εάν πρόκειται να συγκρίνουμε μήλα με μήλα, μπορούμε να δούμε πώς η Valve χειρίστηκε την ίδια ακριβώς μετάβαση όταν μετακόμισε από τα ιδιόκτητα OpenVR API της στο πραγματικός ανοιχτού κώδικα OpenXR API πέρυσι. Η Valve συνεχίζει να υποστηρίζει προγραμματιστές που έχουν δημιουργήσει παιχνίδια χρησιμοποιώντας το OpenVR — ακριβώς γιατί ο Anton είναι τόσο σπουδαίος πόρος εδώ — ενώ ταυτόχρονα ενθαρρύνει τη μετάβαση στο OpenXR στο μέλλον.

Αυτή είναι μια ευκαιρία για μια ηγετική οντότητα της αγοράς, όπως το Facebook, να ενταθεί και να πει "μας ενδιαφέρει περισσότερο η εικονική πραγματικότητα από οποιονδήποτε άλλον" και ρητά δεν το κάνουν αυτό.

Anton Hand - Συνιδρυτής & CTO - RUST LTD

Οι σκέψεις του Anton είναι μάλλον καταδικαστικές και μπορεί να μην είναι οι σκέψεις όλων των προγραμματιστών, αλλά αυτό το συναίσθημα έχει τις ρίζες του σε περισσότερες από μία ιστορίες όλα αυτά τα χρόνια. Δεν υπάρχει αμφιβολία ότι το Facebook αντλεί περισσότερα χρήματα και χρόνο στο VR από οποιαδήποτε άλλη εταιρεία. Αφιερώνει περισσότερους πόρους και ανθρώπινο δυναμικό από οποιονδήποτε άλλον. Δεν έχει νόημα λοιπόν να βοηθήσουν στην ανάπτυξη της αγοράς με τρόπο που δεν είναι κανένας άλλος;

Σίγουρα ελπίζω σε κάτι καλύτερο και θα ήθελα να δω το Facebook να υποστηρίζει τη δυνατότητα αναπαραγωγής παλαιότερων παιχνιδιών, τουλάχιστον. Η συμβατότητα προς τα πίσω είναι σημαντική όχι μόνο για τη δυνατότητα αναπαραγωγής παλαιότερων παιχνιδιών σε νεότερο υλικό, αλλά και για τη διατήρηση της βιομηχανίας ως μέσο τέχνης που είναι.

Η Epic έχει δίκιο όταν λέει ότι η Google δεν έχει κίνητρο να προσελκύσει τους χρήστες iOS
Android & Chill

Οι δικηγόροι της Epic δεν φοβούνται την υπερβολή, αλλά έχουν 100% δίκιο όταν λένε ότι η Google και η Apple είναι δεμένες μεταξύ τους. Πραγματικά δεν χρειάζεται να κάνετε τους χρήστες iPhone να μεταβούν στο Android, ώστε η Google να βγάλει πολλά χρήματα.

Το νέο Gorilla Glass φέρνει καλύτερη φωτογραφία στο επόμενο Galaxy σας
Γορίλες εν μέσω καλύτερων φωτογραφιών

Η πιο πρόσφατη έκδοση του Gorilla Glass DX της Corning έρχεται στις κάμερες smartphone για να βοηθήσει στη βελτίωση της φωτογραφίας. Η Samsung θα είναι η πρώτη που θα κυκλοφορήσει ένα προϊόν με το νέο γυαλί, το οποίο θα μπορούσε να εμφανιστεί στα επόμενα Galaxy smartphones της.

Το Android 12 σκοτώνει τις επιλογές γραμματοσειράς και σχήματος εικονιδίων στα μενού θεμάτων Material You
Android 12

Οι χρήστες δεν είναι πολύ χαρούμενοι που το Android 12 καταργεί ορισμένες επιλογές στυλ, αλλά η Google μπορεί να είχε τον τελευταίο λόγο για το θέμα.

Αυτά τα αξεσουάρ Oculus Quest 2 θα διευκολύνουν το παιχνίδι ενώ κάθεστε
Βγάλε ένα φορτίο

Το Quest 2 δεν αποτελεί σημείο αναφοράς για την άνεση και το να καθίσετε για να το παίξετε απλώς το κάνει λιγότερο άνετο. Εδώ είναι μερικά εργαλεία που θα σας βοηθήσουν να κάνετε την εμπειρία σας πολύ πιο άνετη.

Νίκολας Σάτριχ

Νίκολας Σάτριχ

Ο Nick ξεκίνησε με το DOS και το NES και χρησιμοποιεί αυτές τις αγαπημένες αναμνήσεις από δισκέτες και φυσίγγια για να τροφοδοτήσει τις απόψεις του σχετικά με τη σύγχρονη τεχνολογία. Είτε πρόκειται για εικονική πραγματικότητα, είτε για έξυπνα οικιακά gadgets, είτε για κάτι άλλο που ηχεί και ακούγεται, γράφει για αυτό από το 2011. Προσεγγίστε τον στο Twitter ή στο Instagram @Gwanatu

instagram story viewer