Google zobowiązuje się do promowania równości rasowej w społecznościach osób czarnoskórych. Zobacz jak.

Szybki start dla Unreal

Konfigurowanie środowiska programistycznego

  • Budowanie Unreal Engine 4.20 z GoogleARCore wtyczki z kodu źródłowego, wykonując następujące kroki:

    • Dołącz do organizacji Epic Games , aby uzyskać dostęp do repozytorium GitHub Epic.

    • Sklonować google-ar-nierealne repo za pomocą następującego polecenia:

      git clone -b 4.21-arcore \
      https://github.com/google-ar-unreal/UnrealEngine.git

      Alternatywnie, programiści z istniejącym Unreal Engine 4.20 repo może połączyć się z 4.21-arcore oddział do własnej gałęzi z następujących poleceń:

      # Checkout your target branch, which must be based on Unreal 4.20
      git checkout <target-branch>
      
      # Add google-ar-unreal as a remote
      git remote add google-ar-unreal https://github.com/google-ar-unreal/UnrealEngine.git
      
      # Fetch and merge the arcore branch
      git fetch google-ar-unreal 4.21-arcore
      git merge google-ar-unreal/4.21-arcore
    • Budowanie Unreal Engine od źródła .

      • W pierwszym kroku wybierz swój system operacyjny.
      • Zapobiegaj zastępowaniu przez instalatora dołączonych plików binarnych Google ARCore starszymi plikami dostarczonymi przez firmę Epic. Wybierz n gdy widzisz Would you like to overwrite your changes (y/n)? .
  • Skonfiguruj Unreal edytor dla rozwoju Android postępując zgodnie z Androidem Quick Start . Upewnij się, że zainstalowałeś platformę Android SDK Platform w wersji 7.0 (poziom interfejsu API 24) lub nowszej.

  • Będziesz musiał pobrać przykładowy projekt Unreal HelloAR. Możesz albo:

    • Pobierz repozytorium przykładowy projekt i go rozpakować.

      -lub-

    • Sklonuj repozytorium za pomocą następującego polecenia:

      git clone https://github.com/google-ar/arcore-unreal-sdk.git

  • Trzeba będzie obsługiwane urządzenie z Androidem .

Przygotuj swoje urządzenie

Aby przygotować obsługiwanego urządzenia, włączyć opcje dla programistów i debugowanie USB .

Otwórz przykładowy projekt

W Unreal Editor otwórz przykładowy projekt HelloAR.

Skonfiguruj ustawienia programistyczne Androida

  1. Na pasku menu kliknij menu Edycja> Ustawienia projektu.

  2. W ustawieniach projektu, pod platformą Android SDK, upewnij się, że wszystkie ścieżki są poprawnie ustawione do instalacji Android SDK i Android NDK. Ustaw poziom interfejsu API SDK na „matchndk”. Następnie ustaw poziom NDK API na android-24 lub wyższy.

Zbuduj i uruchom przykładową aplikację

  1. Spakuj projekt HelloAR. Na pasku menu wybierz Plik> Project Package> Android> Android (ASTC).

    Pojawi się okno dialogowe. W tym polu należy utworzyć nowy folder o nazwie buduje i kliknij przycisk Wybierz.

  2. Unreal rozpoczyna pakowanie projektu i wyświetla postęp w oknie statusu (w prawym dolnym rogu). Szczegółowe informacje na temat procesu pakowania, pojawi się okno dziennika wyjściowego.

  3. Po spakowaniu projektu upewnij się, że urządzenie jest połączone z komputerem. Otwórz Buduje folderu i kliknij dwukrotnie plik Install_HelloARUnreal_Development-armv7-es2.bat (jeśli używasz Windows) lub Install_HelloARUnreal_Development-armv7-es2.command plik (jeśli używasz Mac), aby zainstalować projekt na Android smartphone.

  4. Po instalacji jest zakończona, spojrzenie na aplikację o nazwie HelloAR UE4 na swoim urządzeniu i uruchom go.

Gdy poruszasz urządzeniem, aplikacja automatycznie wykrywa płaskie powierzchnie i rysuje siatkę rombową. Dotknij siatki, aby umieścić robota z Androidem na powierzchni.

Następne kroki