Google致力於提高黑人社區的種族平等。 怎麼看。

虛幻的快速入門

設置您的開發環境

  • 遵循以下步驟,使用源代碼的GoogleARCore插件構建Unreal Engine 4.20:

    • 加入Epic Games組織,以訪問Epic的GitHub存儲庫。

    • 使用以下命令克隆google-ar-unreal存儲庫:

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

      另外,擁有現有虛幻引擎4.20存儲庫的開發人員可以使用以下命令將4.21-arcore分支合併到自己的分支中:

      # 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
    • 從源代碼構建虛幻引擎

      • 確保在第一步中選擇您的操作系統。
      • 防止安裝程序用Epic提供的較舊文件覆蓋包含的Google ARCore二進製文件。看到Would you like to overwrite your changes (y/n)?時選擇n Would you like to overwrite your changes (y/n)?
  • 通過遵循Android快速入門為Android開發設置虛幻編輯器。確保您安裝了Android SDK Platform 7.0版(API級別24)或更高版本。

  • 您將需要獲得Unreal HelloAR示例項目。您可以:

    • 下載樣本項目存儲庫並解壓縮。

      -或者-

    • 使用以下命令克隆存儲庫:

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

  • 您將需要受支持的Android設備

準備您的設備

要準備支持的設備,請啟用開發人員選項和USB調試

打開示例項目

在虛幻編輯器中,打開HelloAR示例項目。

設置Android開發設置

  1. 在菜單欄中,單擊編輯>項目設置

  2. 在“項目設置”的Android SDK平台下,確保所有路徑均已正確設置為您的Android SDK和Android NDK安裝。將SDK API級別設置為“ matchndk”。然後將NDK API級別設置為android-24或更高。

生成並運行示例應用

  1. 打包HelloAR項目。在菜單欄中,選擇文件>打包項目> Android> Android(ASTC)

    將出現一個對話框。在該框中,創建一個名為Builds的新文件夾,然後單擊Select

  2. 虛幻引擎開始打包項目,並在狀態窗口(右下角)中顯示進度。有關打包過程的詳細信息,請參見“輸出日誌”窗口。

  3. 打包項目後,請確保您的設備已連接到計算機。打開Builds文件夾並雙擊文件Install_HelloARUnreal_Development-armv7-es2.bat (如果使用Windows)或Install_HelloARUnreal_Development-armv7-es2.command (如果使用Mac)在Android智能手機上安裝項目。

  4. 安裝完成後,在設備上查找名為HelloAR UE4的應用程序,然後啟動它。

移動設備時,該應用程序會自動檢測平面並繪製菱形網格。點按網格以在表面上放置一個Android機器人。

下一步