Google se compromete a promover la equidad racial para las comunidades negras. Ver cómo.

Inicio rápido de Unreal

Configuración de su entorno de desarrollo

  • Construir Unreal Engine 4.20 con el GoogleARCore Plugin de código fuente siguiendo estos pasos:

    • Unirse a la organización de Epic Games para obtener acceso a los repositorios de GitHub Epic.

    • Clonar el google-ar-irreal cesión temporal con el siguiente comando:

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

      Como alternativa, los desarrolladores con un motor Unreal 4,20 repo existente pueden fusionar el 4.21-arcore rama en su propia rama con los siguientes comandos:

      # 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
    • Construir Unreal Engine de la fuente .

      • Asegúrese de elegir su sistema operativo en el primer paso.
      • Evite que la configuración sobrescriba los archivos binarios de Google ARCore incluidos con los archivos más antiguos proporcionados por Epic. Seleccionar n cuando vea Would you like to overwrite your changes (y/n)? .
  • Configurar el editor Unreal para el desarrollo de Android siguiendo el androide de inicio rápido . Asegúrese de instalar Android SDK Platform versión 7.0 (API nivel 24) o superior.

  • Deberá obtener el proyecto de muestra Unreal HelloAR. Tu también puedes:

    • Descargar el repositorio de proyecto de ejemplo y extraerlo.

      -o-

    • Clona el repositorio con el siguiente comando:

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

  • Usted necesitará un dispositivo Android compatible .

Prepara tu dispositivo

Para preparar el dispositivo compatible, activar las opciones de desarrollo y depuración de USB .

Abra el proyecto de muestra

En Unreal Editor, abra el proyecto de muestra HelloAR.

Configurar la configuración de desarrollo de Android

  1. En la barra de menús, haga clic en Editar> Ajustes del proyecto.

  2. En Configuración del proyecto, bajo la plataforma Android SDK, asegurarse de que todos los caminos se han establecido correctamente a sus instalaciones de SDK de Android y Android NDK. Establezca el nivel de API del SDK en 'matchndk'. Luego, configure el nivel de API del NDK en android-24 o superior.

Cree y ejecute la aplicación de muestra

  1. Empaquete el proyecto HelloAR. En la barra de menú, seleccione Archivo> Proyecto paquete> Android> Android (ASTC).

    Un cuadro de diálogo aparecerá. En ese cuadro, crear una nueva carpeta llamada construye y haga clic en Seleccionar.

  2. Unreal comienza a empaquetar el proyecto y muestra el progreso en la ventana de estado (esquina inferior derecha). Para más detalles sobre el proceso de envasado, consulte la ventana de registro de salida.

  3. Una vez empaquetado el proyecto, asegúrese de que su dispositivo esté conectado a su máquina. Abrir las compilaciones carpeta y haga doble clic en el archivo Install_HelloARUnreal_Development-armv7-es2.bat (si está usando Windows) o Install_HelloARUnreal_Development-armv7-es2.command archivo (si está utilizando Mac) para instalar el proyecto en su teléfono inteligente Android.

  4. Después de que la instalación se ha completado, look para una aplicación llamada HelloAR UE4 en el dispositivo y ejecutarlo.

A medida que mueve su dispositivo, la aplicación detecta automáticamente superficies planas y dibuja una cuadrícula en forma de diamante. Toque la cuadrícula para colocar un robot Android en la superficie.

Próximos pasos