Android XR: Was VR-Entwickler über Googles neue XR-Plattform sagen

Android XR: Was VR-Entwickler über Googles neue XR-Plattform sagen

Der Erfolg von Android XR wird von der Unterstützung durch VR- und AR-Entwickler abhängen. Die ersten Reaktionen sind positiv.

Anzeige
Anzeige

Das XR-Betriebssystem wurde gestern zusammen mit dem ersten darauf basierenden Headset vorgestellt: Samsungs Project Moohan.

Es wurden bereits erste Spiele und Apps von Drittentwicklern für das Gerät angekündigt. Eine wichtige Rolle spielen wird, wie leicht oder schwer sich Quest-Spiele auf das neue System portieren lassen. Hier ist, was Entwickler dazu sagen:

Tommy Palm, der CEO von Resolution Games (Demeo, Spatial Ops, Home Sports), sagt:

"Wir wollen bestehende Spiele wie Demeo auf Android XR bringen, aber die Plattform bietet uns auch die Möglichkeit, völlig neue Ideen zu entwickeln. Die offene Natur von Android XR, der entwicklerfreundliche Ansatz und die einzigartigen Innovationen erlauben es uns, neue und neuartige Wege zu finden, um Mixed Reality für Storytelling zu nutzen. Zum Beispiel könnten ChatBots eine sehr potente Erweiterung für XR und Spiele sein. Und die Unterstützung von Unity macht es für Entwickler wie uns viel einfacher, unsere Erfahrungen auf noch mehr Headsets zu bringen und die Zielgruppe für XR zu erweitern.“

Anzeige
Anzeige

"Der Portierungsaufwand hält sich in Grenzen"

Daniel Pohl, Entwickler der Fotogalerie-App immerGallery, nennt "sehr gut, was Android XR macht".

"Viele VR-Apps sind mit Unity erstellt. Android XR bietet ein Plugin für OpenXR für Unity. Allerdings erst ab Unity 6 und nicht mit der Vorgängerversion Unity 2022.3 LTS. Für Entwickler bedeutet dies, dass damit der Zeitpunkt gekommen ist, an dem man sein Projekt auf Unity 6 umstellen muss, wenn man Android XR unterstützen will.

Normalerweise sollte sich der Aufwand dafür in Grenzen halten. [...] Bei immerGallery würde ich von 1-5 Tagen Arbeitsaufwand ausgehen, um mit Unity 6 lauffähig zu sein, einschließlich der erforderlichen Tests, ob noch alles wie gehabt funktioniert.

[...]

Nach meinem aktuellen Wissensstand sieht es so aus, als würden alle bisherigen Android-spezifischen arm64-v8a Libraries weiterhin in Android XR laufen. Dies macht Portierungen von Meta Horizon OS (Android-basiert) oder PICO OS (Android-basiert) deutlich einfacher. Ohne kleinere Anpassungen werden viele Apps jedoch nicht direkt laufen, zum Beispiel wenn Meta-spezifische API-Calls verwendet werden. Aber das ist ganz normal und zu erwarten.

logo
  • checkMIXED.de ohne Werbebanner
  • checkZugriff auf mehr als 9.000 Artikel
  • checkKündigung jederzeit online möglich
ab 3,50 € / Monat
logo

Anzeige
Anzeige

Von den Android XR OpenXR Interaktionsprofilen werden Hand, Eye Gaze, Controller, Mouse, Handfläche unterstützt. Sehr wichtig ist dabei, dass 6-DoF Controller unterstützt werden. Android XR verweist speziell auf das Oculus Touch Controller Profile, das damit die annäherend standardisierten Sticks und Knöpfe abdeckt. Wichtig für Entwickler ist, dass die Controller von Anfang an mit dem Headset ausgeliefert werden und nicht nur optional verfügbar sind, damit man sich auf diese Eingabemöglichkeit auch verlassen kann."

"Mehr Auswahl für Verbraucher"

Virtual Desktop-Entwickler Guy Godin ließ sich zu einem Seitenhieb auf Meta hinreißen und meinte gegenüber UploadVR:

"Es ist ziemlich einfach, Apps und Spiele auf Android XR zu portieren. Es unterstützt einen Großteil der gleichen OpenXR-Erweiterungen, die Quest/Pico heute unterstützen. Das Übertragen meiner nativen OpenXR-App dauerte nur ein paar Stunden und die Grundlagen funktionierten sofort. Ich persönlich finde es erfrischend, mit einer Plattform zu arbeiten, die mit den Entwicklern zusammenarbeiten will, anstatt zu versuchen, uns zu blocken und zu kopieren. Ich bin dankbar, dass wir in naher Zukunft mehr Auswahl für die Verbraucher haben werden, und ich freue mich sehr darauf, die beste PC-Streaming-Lösung auf Android XR zu bringen."

"Einfachere Portierung dank OpenXR-Standards"

Das zu Google gehörende Owlchemy Labs, das gleich drei Spiele für Android XR beisteuert, schreibt im eigenen Blog:

Anzeige
Anzeige

"Die Entwicklung für Android XR bot uns einen optimierten Ansatz für die Erstellung immersiver Erlebnisse [...]. Die Integration der Plattform in die Unity-Engine mit einem Großteil der Funktionen, die direkt über die Unity-APIs verfügbar sind, ohne dass Bibliotheken von Drittanbietern integriert werden müssen, vereinfachte den Portierungsprozess und trug dazu bei, dass unsere bestehenden Unity-basierten Spiele nahtlos an die XR-Umgebung angepasst werden konnten.

Durch die Verwendung des neuesten OpenXR-Standards ermöglicht Android XR eine einfachere Portierung von Funktionen wie Geräte-, Hand-, Augen- und Gesichts-Tracking sowie AR-Oberflächenerkennung und Anker, so dass Entwickler ihre Apps einfacher portieren können und dabei das gleiche hohe Maß an Funktionalität und Benutzererfahrung beibehalten, das ihre Spieler erwarten. Durch die Partnerschaft mit Unity zur Bereitstellung eines Unity-Pakets sind Entwickler in der Lage, neue Erlebnisse zu portieren und zu erstellen, indem sie die Standards verwenden, mit denen sie vertraut sind."

Interessiert ihr euch für VR und AR? Dann folgt uns auf Instagram oder Facebook oder teilt eure Erfahrungen in den Kommentaren. Für Feedback, Themenvorschläge oder andere Ideen schickt uns bitte eine E-Mail an hallo@mixed.de oder hüpft auf unseren Discord-Server.

Anzeige
Anzeige
Quellen: Owlchemy Labs, UploadVR