Z przyjemnością informujemy, że Android XR obsługuje już oficjalnie Unreal Engine i Godot. Oprócz tych rozszerzeń silnika wprowadzamy też nowe narzędzia, które zwiększą Twoją produktywność i umożliwią korzystanie z nowych funkcji XR: Android XR Engine Hub i Android XR Interaction Framework.
Android XR Engine Hub
Android XR Engine Hub jest obecnie dostępny w systemie Windows i stanowi centrum dowodzenia podczas programowania. Ujednolica proces pracy w Unity, Unreal Engine i Godot, pełniąc funkcję szybkiego mostu, który przesyła dane percepcyjne generowane przez urządzenie bezpośrednio z urządzenia do wybranego silnika.
Streaming w czasie rzeczywistym przez OpenXR
Hub wypełnia lukę między mocą komputera a danymi z czujników mobilnych. Zamiast wymagać pełnej kompilacji, aby zobaczyć, jak aplikacja reaguje na świat, Hub przesyła rozszerzenia OpenXR z fizycznego urządzenia z Androidem XR bezpośrednio na komputer z systemem Windows.
Oznacza to, że możesz iterować złożone interakcje w „Trybie odtwarzania”, otrzymując jednocześnie dane w czasie rzeczywistym i wysokiej jakości z czujników gogli. Bez tej funkcji przesyłania strumieniowego testowanie nawet drobnej zmiany w śledzeniu wzroku lub mapowaniu przestrzennym wymagałoby pełnego eksportu i instalacji pliku APK.
Hub umożliwia testowanie z niskim opóźnieniem tych przesyłanych strumieniowo rozszerzeń:
Obsługa podstawowych funkcji i interakcji
- XR_EXT_hand_tracking &hand_interaction: przesyła siatki dłoni z 26 punktami i dane o stawach do natychmiastowego testowania interakcji.
- XR_EXT_eye_gaze_interaction: wirtualizuje dane o kierunku wzroku, aby testować interfejs i logikę foveated na komputerze.
- XR_EXT_palm_pose &XR_EXT_uuid: śledzenie w czasie rzeczywistym i przesyłanie strumieniowe trwałych identyfikatorów obiektów.
Rozszerzenia dostawcy Androida XR
- Śledzenie oczu i twarzy (
XR_ANDROID): przesyłaj dane ekspresyjnych awatarów do edytora, aby dopracować obecność w mediach społecznościowych bez kompilowania. - Passthrough & Trackables: uzyskaj dostęp do informacji o otoczeniu w czasie rzeczywistym, takich jak wykrywanie płaszczyzn i testowanie trafień, bezpośrednio w oknie silnika.
Dzięki wirtualizacji możliwości sprzętowych urządzenia i przesyłaniu ich strumieniowo przez most na komputerze z niskim opóźnieniem Android XR Engine Hub umożliwia deweloperom silników gier szybkie iterowanie.
Pobierz Hub:
Rozszerzanie obsługi silników gier
Dzięki naszym zobowiązaniom dotyczącym standardów OpenXR zapewniamy, że niezależnie od tego, czy jesteś doświadczonym studiem, czy niezależnym deweloperem, masz do dyspozycji najlepsze w swojej klasie narzędzia, które pomogą Ci zrealizować Twoją wizję.
Unreal Engine
Obsługa Unreal Engine jest już dostępna w wersji przedpremierowej dla programistów, która jest przeznaczona dla wersji 5.6.1. Ta integracja jest oparta bezpośrednio na korzystaniu z OpenXR z obsługą interfejsu API dostawcy Androida XR za pomocą wtyczki dostawcy Androida XR dla Unreal, możesz uzyskać dostęp do rozszerzeń specyficznych dla platformy, takich jak zaawansowane śledzenie rąk, śledzenie twarzy i rozpoznawanie scen (np. wykrywanie płaszczyzn i głębi), korzystając jednocześnie z planów Unreal lub obsługi C++.
Pierwsze kroki z Unreal:
- Pobierz wtyczkę rozszerzenia Androida XR dla Unreal
- Oficjalna strona Unreal Engine
- Przewodnik dla programistów Unreal Engine
Godot
We współpracy z Godot Foundation i W4 Games wprowadzamy oficjalną obsługę Godot na Androidzie XR w przypadku Godot 4.6.2 i nowszych wersji.
Widzimy już niesamowity rozmach W4, ponieważ przeniesiono takie projekty jak MoAT i Expedition to Blobotopia, które są już dostępne w Google Play. To dowodzi, że Godot jest już gotowy na przestrzenne projekty na poziomie produkcyjnym.
Aby w pełni wykorzystać potencjał platformy, użyj wtyczki Godot OpenXR Vendors 5.1, która udostępnia niezbędne rozszerzenia dostawcy Androida XR do funkcji takich jak siatka sceny, dynamiczna rozdzielczość, szacowanie oświetlenia i wiele innych. Współpracujemy z Godot, aby zoptymalizować implementację OpenXR pod kątem profilu mocy i standardów wprowadzania danych Androida XR.
Pierwsze kroki z Godot:
Unity
Pakiet Unity OpenXR: Android XR 1.13 jest już dostępny w wersji beta Unity 6.5. Unity rozszerzyło obsługę Application SpaceWarp o uGUI i TextMeshPro. Wypatruj ogólnej wersji Unity 6.5 i innych ulepszeń platformy, które pojawią się tego lata.
Rozszerzenia Androida XR w wersji 1.3.1 dla Unity
Wszystko, czego potrzebujesz do kompleksowej integracji z platformą, znajdziesz w najnowszej wersji rozszerzeń Androida XR:
- Obsługa interfejsu Spatial API: Możesz teraz zarządzać tagiem manifestu
android.software.xr.api.SPATIALbezpośrednio w ustawieniach XRSessionFeature, co ułatwia określanie wymagań interfejsu Spatial API aplikacji i poziomów docelowych. - Precyzyjne śledzenie twarzy: nowa funkcja Fine Eye Poses zapewnia precyzyjne pozycje oczu za pomocą metody rozszerzenia
TryGetFineEyePoses. - Obsługa bezpośredniego podglądu: funkcja Android XR Streaming umożliwia obsługę bezpośredniego podglądu w trybie odtwarzania w edytorze Unity (tylko w systemie Windows).
Uwaga: Android XR (Extensions): usunięto Hand Mesh; teraz należy używać ujednoliconego elementu Hand Mesh Data w pakiecie rozszerzeń.
Android XR Interaction Framework dla Unity
Android XR Interaction Framework (AXRIF) jest już dostępny w wersji przedpremierowej dla programistów. AXRIF to nieostylowany, oparty na opiniach zestaw narzędzi do wprowadzania danych, który abstrahuje złożoną logikę wymaganą do tworzenia interfejsów zgodnych z interakcjami systemu Android XR.
Zamiast skupiać się na wizualizacji interfejsu, AXRIF priorytetowo traktuje podstawowe mechanizmy interakcji z użytkownikiem Androida XR. Jego podstawą jest ten sam menedżer przejść, który obsługuje bogate multimodalne dane wejściowe systemu, umożliwiając przełączanie się między kontrolerami 6DoF, myszą 3D, śledzeniem dłoni i śledzeniem wzroku. Dzięki tej platformie deweloperzy mogą znacznie zmniejszyć nakład pracy wymagany do wprowadzenia w swoich aplikacjach pełnego zestawu niezawodnych interakcji Androida XR.
W momencie premiery framework zapewnia 3 podstawowe funkcje:
- Automatyczne przejścia między multimodalnymi danymi wejściowymi: framework zarządza maszyną stanów do przełączania się między trybami wprowadzania danych. Na przykład obsługuje logikę przejścia, gdy użytkownik przechodzi od kierowania wzroku na obiekt do bezpośredniego dotykania go, co upraszcza jednoczesną obsługę dłoni, kontrolerów i myszy.
- Interakcja z gestami wspomagana przez śledzenie wzroku: AXRIF łączy kierowanie wektorem wzroku z rozpoznawaniem gestów dłoni (np. uszczypnięcie, aby wybrać) w celu precyzyjnej interakcji na odległość, co odpowiada domyślnemu zachowaniu systemu.
- Interakcja z interfejsem 2D oparta na fizyce: framework mapuje śledzenie dłoni w wysokiej jakości na interakcje z płaszczyzną 2D, umożliwiając intuicyjne gesty dotykania i przesuwania na pływających panelach przy zachowaniu ograniczeń fizycznych.
Dzięki zastosowaniu AXRIF Twoja aplikacja dziedziczy natywny model interakcji platformy, co zapewnia jej spójność z resztą systemu operacyjnego.
Poznaj zestaw narzędzi:
Zacznij już dziś:
To najlepszy moment, aby rozpocząć tworzenie aplikacji na Androida XR. Dzięki obsłudze Unity, Unreal i Godot platforma jest gotowa na Twoją wizję twórczą, niezależnie od tego, który silnik jest Twoim ulubionym. Aby zacząć, zapoznaj się z naszymi oficjalnymi partnerami ds. silników:
Więcej informacji o tym ogłoszeniu i wszystkich nowościach z Google I/O 2026 znajdziesz na stronie io.google.
Czytaj dalej
-
Nowości o produktach
Z przyjemnością udostępniamy wersję przedpremierową dla programistów 4 pakietu SDK Android XR. Nadal skupiamy się na ujednoliceniu tworzenia aplikacji na różne urządzenia: gogle, przewodowe okulary XR i inteligentne okulary.
-
Nowości o produktach
Ekosystem Androida XR szybko się rozwija – od nakładek rozszerzonej rzeczywistości po w pełni immersyjne środowiska. Samsung Galaxy XR jest już dostępny.
Stevan Silva, Vinny DaSilva • 3 minuty czytania
-
Nowości o produktach
Na konferencji Google I/O 2026 przedstawiliśmy, jak Android zmienia się z systemu operacyjnego w system inteligencji. Pokazaliśmy też, jak możesz tworzyć inteligentne rozwiązania natywnie w systemie i wykorzystywać możliwości AI od Google w swoich aplikacjach.
Jingyu Shi • 2 minuty czytania
Bądź na bieżąco
Otrzymuj co tydzień najnowsze informacje o tworzeniu aplikacji na Androida na swoją skrzynkę odbiorczą.