|
|
Línea 11: |
Línea 11: |
|
| |
|
| https://codelabs.developers.google.com/arcore-unity-ar-foundation#0 | | https://codelabs.developers.google.com/arcore-unity-ar-foundation#0 |
|
| |
| == Requisitos ==
| |
|
| |
| * Unity 2019.4.1+
| |
| * Paquete AR Fundation
| |
| * Android SDK (Android Studio)
| |
| * Java Development Kit
| |
| * ARCore
| |
|
| |
| == Paquete AR Fundation ==
| |
|
| |
| # Crear un nuevo proyecto 3D en Unity
| |
| # Abrir el Pakcage Manager (Window -> Package Manager)
| |
| # En "Unity Registry" buscar "AR Foundation"
| |
| # Click en "Instalar"
| |
|
| |
| == Paquete ARCore ==
| |
|
| |
| # Window -> Package Manager
| |
| # En "Unity Registry" buscar "ARCore XR Plugin"
| |
| # Click en "Instalar"
| |
| # Navegar a Edit -> Project Settings.
| |
| # En la pestaña XR Plug-in Management abrir la pestaña Android y habilitar ARCore.
| |
|
| |
| == Crear sesión AR ==
| |
|
| |
| # Eliminar la Main Camera
| |
| # Agregar en la Hierarchy elementos: AR Session y AR Session Origin
| |
|
| |
| == Configurar el reproductor ==
| |
|
| |
| # File -> Build Settings...
| |
| # Cambiar la plataforma a Android y "Switch Platform"
| |
| # Click en "Player Settings..." -> Player -> Other Settings
| |
| ## Rendering, desmarcar Auto Graphics API. Quitar Vulkan de Graphics API
| |
| ## Package Name, colocar el ID único de la app.
| |
| ## Minimum API Level, usar al menos Android 7.0 'Nougat' (API Level 24).
| |
| ## Scripting Backend, Selecciona IL2CPP en lugar de Mono para habilitar la compatibilidad con ARM64 en el paso siguiente.
| |
| ## Target Architectures, habilitar ARM64 y dejar ARMv7
| |
|
| |
| Listo, tutorial para crear un juego:
| |