View Single Post
Old 20-10-2020, 11:37   #36
mmorselli
Senior Member
 
L'Avatar di mmorselli
 
Iscritto dal: Jun 2007
Messaggi: 3190
Quote:
Originariamente inviato da Marcus Scaurus Guarda i messaggi
Scusami la domanda da ignorante, ma effettivamente aspettavo il Quest 2 per interessarmi alla materia: a livello di giochi, interfaccia e software disponibili i vari visori sono uguali? Cioè sono solo un mezzo, come un joypad, o ognuno ha un proprio store e software e giochi appositi non disponibili su altri?
Il Quest ha il suo store per i giochi nativi, anche perché di fatto è un'architettura snapdragon e non PC

Riguardo ai visori per PC (o il Quest connesso al PC), diciamo che esistono due standard di API per la VR, SteamVR e Oculus SDK. Il gioco deve essere scritto usando una o entrambe queste API

SteamVR è quella più aperta e supporta sostanzialmente tutti i visori esistenti. Oculus SDK nasce per supportare solo i prodotti Oculus, ma esistono dei wrapper per poter usare un gioco scritto solo per Oculus (in genere solo le esclusive pagate da Facebook) sui visori compatibili con SteamVR, qualche volta in modo perfetto, qualche volta con qualche limite.

Questo per quanto riguarda le API, quindi riassumendo se un gioco è per PC al 99% partirà con qualunque visore.

Una volta partito, però, possono esserci delle differenze legate alle differenze hardware tra i visori. Ogni visore per esempio ha controller differenti, con tasti in più o in meno, funzioni in più o in meno, se lo sviluppatore non testa il gioco su tutte le piattaforme ci potrebbero essere problemi di compatibilità. SteamVR tenta di aggirare il problema lasciando all'utente la possibilità di creare profili di controller, cosa che risolve nel 99% dei casi.

In linea di massima, soprattutto se il gioco non è vecchissimo, lo sviluppatore lo avrà testato sulle varie piattaforme e ogni visore è in grado di far girare ogni gioco VR scritto per PC

Tra poco il mercato VR dovrebbe passare ad una API unica e standard, OpenXR, che dovrebbe semplificare la vita agli sviluppatori.
mmorselli è offline   Rispondi citando il messaggio o parte di esso
 
1