Edytor Godot jest już dostępny w sklepie Horizon Store dla urządzeń Meta Quest działających na [Horizon OS] **w wersji 69 lub wyższej. Jest to wczesna wersja dostępowaEdytor Godot jest już dostępny w sklepie Horizon Store dla urządzeń Meta Quest działających na [Horizon OS] **w wersji 69 lub wyższej. Jest to wczesna wersja dostępowa

Edytor Godot jest już dostępny w sklepie Meta Horizon

2025/12/15 05:00

Rok temu zaprezentowałem wersję Edytora Godot na Androida. Do tej pory miał on ponad 500 tys. pobrań w sklepie Google Play i umożliwił deweloperom tworzenie i rozwijanie aplikacji i gier Godot przy użyciu tabletów, składanych urządzeń i telefonów z Androidem. Od tego czasu ciężko pracowaliśmy nad udoskonaleniem doświadczenia, poprawą przepływu pracy poprzez wsparcie dla trybu obraz-w-obrazie (PiP), zapewnieniem możliwości budowania i eksportowania plików binarnych Godot oraz poprawą wydajności i niezawodności Edytora.

\ Bazując na tym fundamencie, dzięki grantom Meta wspierającym tę pracę oraz pomocy W4 Games, byłem w stanie ukończyć proof of concept rozpoczęty przez Bastiaan Olij kilka lat temu, aby dodać wsparcie dla używania edytora Android w kontekście XR, wykorzystując pierwszorzędną integrację Godot z OpenXR!

\ Dziś z dumą udostępniam pierwszą mobilną wersję XR Edytora Godot na urządzeniach Meta Quest!

  • https://www.meta.com/experiences/godot-game-engine/7713660705416473/

\ Edytor Godot jest teraz dostępny w sklepie Horizon dla urządzeń Meta Quest 2, Meta Quest 3 i Meta Quest Pro działających na systemie Horizon OS w wersji 69 lub wyższej.

\ Jest to wersja wczesnego dostępu Edytora Godot działająca natywnie na urządzeniach Meta Quest, umożliwiająca tworzenie i rozwijanie aplikacji i gier 2D, 3D oraz immersyjnych XR bezpośrednio na urządzeniu bez potrzeby korzystania z zewnętrznego komputera.

\ Jak zwykle, ta praca jest całkowicie darmowa i open source, i została już włączona do gałęzi rozwojowej Godot 4.4 (GH-96624). Wersja, którą publikujemy w sklepie Horizon, może być również pobrana jako APK bezpośrednio ze strony Godot.

Funkcje i najważniejsze cechy

Ta wersja Edytora Godot to Aplikacja Hybrydowa z możliwością otwierania i przełączania się między wieloma oknami panelowymi (2D) i immersyjnymi (XR). Jest to wykorzystywane do obsługi funkcji Edytora opisanych poniżej.

Dostęp do wszystkich możliwości silnika Godot

\ Menedżer Projektów i główny Edytor są renderowane w oknach panelowych, podobnie jak na platformach desktopowych i Androidzie. Dzięki temu Edytor jest łatwo dostępny i użyteczny zarówno w środowisku domowym, jak i nałożony na doświadczenie XR.

\ To podejście pozwala nam spełnić podstawowe założenie tej wersji, którym jest zapewnienie deweloperom znajomego interfejsu programistycznego i dostępu do pełnego zestawu możliwości i funkcji, które Edytor Godot oferuje na platformach desktopowych i Androidzie. Obejmuje to dostęp do biblioteki zasobów, skróty klawiszowe i myszy, wsparcie dla edycji/podświetlania/uzupełniania kodu GDScript, dostęp do dokumentacji, edycję scen na żywo, wsparcie dla przeładowywania skryptów na żywo, debugowanie na żywo, profilowanie na żywo i wiele więcej!

Tworzenie aplikacji i gier XR!

Podczas tworzenia projektu XR, okno immersyjne (XR) jest używane do testowania projektu bezpośrednio na urządzeniu, tak jakby była to już wydana aplikacja. W tym trybie panel Edytora może być przywołany jako interaktywna nakładka, co pozwala deweloperowi iterować, debugować lub profilować projekt XR podczas jego działania.

\ Wsparcie dla eksportowania plików binarnych projektów XR będzie dostępne poprzez wtyczkę.

Tworzenie aplikacji i gier 2D i 3D!

Wsparcie dla tworzenia i rozwijania aplikacji i gier 2D i 3D jest dostępne od razu po instalacji.

\ Doświadczenie jest ulepszone dzięki wykorzystaniu możliwości wielu paneli edytora Android, co w systemie Horizon OS pozwala na testowanie projektu w nowym panelu obok panelu Edytora. Dzięki temu Edytor pozostaje dostępny do iteracji, debugowania lub profilowania projektu w czasie rzeczywistym.

\ Podobnie jak w edytorze Android, ta wersja zapewnia możliwość eksportowania plików binarnych projektów 2D i 3D dla wszystkich obsługiwanych platform.

Wykorzystanie możliwości platformy Horizon OS

Wsparcie dla klawiatury i myszy

Wsparcie dla zewnętrznej klawiatury i myszy pozwala deweloperom osiągnąć taki sam poziom produktywności, jak na komputerach stacjonarnych i laptopach.

\ Wirtualna klawiatura, kontrolery dotykowe i bezpośredni dotyk są również obsługiwane dla szybkich interakcji lub gdy fizyczna klawiatura i mysz nie są łatwo dostępne.

Płynne wielozadaniowość

Wprowadzona w Horizon OS v69 płynna wielozadaniowość umożliwia widoczność i interaktywność panelu Edytora podczas testowania projektu XR w wirtualnej przestrzeni.

\ Daje to deweloperom możliwość edycji na żywo, debugowania lub profilowania projektów XR w czasie rzeczywistym, z korzyścią wskazówek głębi i poczucia skali unikalnych dla XR.

Zmiana rozmiaru panelu i wsparcie dla widoku kinowego

Panel Edytora może być dowolnie zmieniany poprzez przeciągnij i upuść, aby dopasować się do potrzeb dewelopera.

\ Używając przycisku Widok Kinowy, deweloperzy mogą zmaksymalizować panel Edytora i umieścić go na pierwszym planie.

Ważny krok dla społeczności XR i gier

Oprócz osiągnięć technicznych wymaganych do zrealizowania tej wersji, uważamy, że jest to znaczący kamień milowy, ponieważ wpływa na społeczność XR i gier na kilka kluczowych sposobów:

  • Przekształca Meta Quest w prawdziwy komputer przestrzenny
  • Meta Quest zyskuje możliwość tworzenia (i dystrybucji) własnych natywnych aplikacji bez potrzeby posiadania komputera PC lub laptopa!
  • Możliwość uruchomienia pełnego silnika gier na mobilnym urządzeniu XR powinna służyć jako inspiracja dla rodzaju aplikacji, które można wprowadzić do ekosystemu mobilnego XR.
  • Rozwija ekosystem OpenXR, zapewniając podstawę do budowania bogatych w funkcje aplikacji
  • Silnik Godot to projekt wolnego i otwartego oprogramowania (FOSS), co oznacza, że we współpracy z Fundacją Godot, dostawcy OpenXR mogą wprowadzić podobne możliwości na swoje urządzenia, aby rozwijać ekosystem OpenXR.
  • Zmniejsza tarcie w rozwoju XR
  • Rozwój XR na komputerach PC i laptopach wiąże się ze znacznym tarciem ze względu na konieczność przełączania się między urządzeniem deweloperskim a docelowym urządzeniem XR (tj. zdejmowanie gogli do programowania, zakładanie ich ponownie do testowania).
  • Nie jest to problem podczas korzystania z Edytora Godot natywnie na urządzeniach XR, ponieważ urządzenie deweloperskie i docelowe to teraz to samo urządzenie!
  • Obniża barierę wejścia dla rozwoju XR i gier
  • Ta wersja Edytora Godot przekształca urządzenia takie jak Meta Quest w łatwo dostępne urządzenie deweloperskie z możliwością natywnego tworzenia, rozwijania i eksportowania aplikacji i gier 2D, 3D lub XR dla wszystkich platform obsługiwanych przez Godot.
  • Zapewnia bardziej elastyczne doświadczenie deweloperskie
  • Deweloperzy mogą wykorzystać wirtualną przestrzeń, aby uzyskać więcej miejsca na ekranie niż mógłby zapewnić laptop.
  • Wirtualne pływające panele zapewniają bardziej elastyczny układ niż tradycyjny komputer stacjonarny z wieloma monitorami.
  • Możliwość testowania i modyfikowania projektów XR w goglach w czasie rzeczywistym to funkcja, której nie można odtworzyć na komputerach PC i laptopach.

Następne kroki, opinie i wkład

To dopiero początek!

\ Jak wspomniano w poprzedniej sekcji, uważamy, że jest to ważny kamień milowy dla społeczności XR, GameDev i Open Source, i zamierzamy budować na tym fundamencie, aby uczynić silnik Godot potężnym, elastycznym i wieloplatformowym narzędziem do tworzenia XR i gier.

\ W tym celu z przyjemnością przyjmujemy opinie i wkład od partnerów, członków społeczności i zainteresowanych stron.


Fredia Huya-Kouadio

\ Opublikowano również tutaj

\ Zdjęcie autorstwa Granta McIvera na Unsplash

\ \

Okazja rynkowa
Logo Nowchain
Cena Nowchain(NOW)
$0.00249
$0.00249$0.00249
+1.21%
USD
Nowchain (NOW) Wykres Ceny na Żywo
Zastrzeżenie: Artykuły udostępnione na tej stronie pochodzą z platform publicznych i służą wyłącznie celom informacyjnym. Niekoniecznie odzwierciedlają poglądy MEXC. Wszystkie prawa pozostają przy pierwotnych autorach. Jeśli uważasz, że jakakolwiek treść narusza prawa stron trzecich, skontaktuj się z [email protected] w celu jej usunięcia. MEXC nie gwarantuje dokładności, kompletności ani aktualności treści i nie ponosi odpowiedzialności za jakiekolwiek działania podjęte na podstawie dostarczonych informacji. Treść nie stanowi porady finansowej, prawnej ani innej profesjonalnej porady, ani nie powinna być traktowana jako rekomendacja lub poparcie ze strony MEXC.