Tutorial de PICO desde cero (1) Configuración del proyecto de desarrollo de juegos Pico

Tutorial de PICO desde cero (1) Configuración del proyecto de desarrollo de juegos Pico

I. Introducción

1. Esquema

Después de este tutorial aprenderás

  • Configure el entorno necesario para el desarrollo de juegos Pico

2. Conviértase en desarrollador de Pico

Sólo al convertirse en desarrollador de Pico se pueden publicar juegos que se puedan ejecutar en Pico, por lo que este es el primer paso para que comencemos nuestra carrera de desarrollo de Pico.

1. Registre una cuenta de desarrollador PICO

Debe registrar una cuenta de desarrollador PICO para administrar aplicaciones en la plataforma de desarrollador PICO. Para China continental, actualmente solo se admite el registro a través de números de teléfono móvil.

  1. Vaya a la plataforma de desarrollador PICO.
    Insertar descripción de la imagen aquí

  2. Haga clic para unirse ahora y saltar a la página de inicio de sesión.Insertar descripción de la imagen aquí

  3. Seleccione la región donde se encuentra su cuenta como China continental y marque Confirmo que he leído y acepto los Términos de uso de la plataforma para desarrolladores PICO.
    Haga clic para registrarse

  4. Complete el registro de la cuenta de acuerdo con las indicaciones de la página.
    Después de registrarse exitosamente, siga los pasos a continuación para crear una organización.

2. Crea una organización

En la plataforma de desarrollador PICO, una organización se refiere a la entidad que publica aplicaciones en la tienda PICO. El nombre de la organización será el editor predeterminado y se mostrará en la página de detalles de la aplicación en la tienda PICO. Una cuenta de desarrollador puede crear varias organizaciones.

  1. Inicie sesión en la plataforma de desarrollador PICO utilizando la cuenta de desarrollador previamente registrada .

  2. Haga clic en Crear organización en el medio de la página . Aparecerá
    la ventana Crear nueva organización .
    Insertar descripción de la imagen aquí

  3. En la ventana Crear nueva organización, complete la información básica de la organización de acuerdo con las indicaciones de la página (los campos marcados con * son obligatorios)

  4. Haga clic en Crear.
    Una vez completada la creación, verá la siguiente ventana emergente:
    Insertar descripción de la imagen aquí
    Nota: Si solo desea experimentar el proceso completo de desarrollo de la solicitud, puede omitir los pasos relevantes de la certificación de calificación y consultar directamente la sección "Crear solicitud" para crea tu primera aplicación. . Si desea experimentar el proceso completo de distribución de solicitudes, debe completar la certificación de calificación. Después de enviar la certificación, puedes continuar creando tu aplicación.

  5. Haga clic para completarlo .
    Ingresará a la página de edición de detalles de la organización y deberá continuar para completar la certificación de calificación.
    Insertar descripción de la imagen aquí
    Si es solo un desarrollador individual: proporcione su nombre, identificación, número de teléfono móvil, etc.

  6. Después de ingresar la información, haga clic en Enviar calificaciones en la esquina inferior derecha de la página .
    Después del envío, la información de calificación ingresará al proceso de revisión y podrá continuar creando solicitudes. Si sale de la interfaz de la plataforma para desarrolladores, puede iniciar sesión nuevamente y luego hacer clic en Configuración > Detalles de la organización en la barra de navegación izquierda para ver el estado de la revisión.
    Una vez aprobada, la información de calificación no se puede modificar . Si la revisión falla, debe ir a la página de certificación de calificación de la materia y hacer clic en Modificar información de certificación en la esquina superior derecha para modificarla. Una vez completada la modificación, es necesario enviarla nuevamente y la información de calificación ingresará nuevamente al proceso de revisión.

3. Crea una aplicación

La "Solicitud" es su publicación final en la tienda PICO y debe crearse en la Plataforma para desarrolladores PICO. Proceder de la siguiente:

  1. Seleccione la organización que creó.

  2. Ingrese a la página Mis aplicaciones y haga clic en Crear aplicación en el medio de la página o en Crear en la esquina superior derecha de la página .
    Insertar descripción de la imagen aquí

  3. En la ventana emergente para crear una nueva aplicación, ingrese el nombre de la aplicación y seleccione la plataforma de publicación:

    • Plataforma de 3 grados de libertad
    • Plataforma de 6 grados de libertad (recomendada)
  4. Haga clic en Crear.
    Una vez completada la creación, puede regresar a la página Mis aplicaciones para ver la aplicación creada .
    Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí
    Vea la aplicación creada y guarde el ID de la aplicación . Esto se utilizará en el entorno de configuración posterior de Unity . Esta es también una de las razones por las que necesita registrar una cuenta PICO para convertirse en desarrollador.

3. Importar el SDK de PICO

1. Active el modo "desarrollador" del dispositivo PICO.

No es necesario comprar una máquina de desarrollo adicional para desarrollar aplicaciones PICO XR. Solo necesita activar el modo "desarrollador" de la máquina todo en uno PICO VR disponible comercialmente para convertir el dispositivo en una máquina de desarrollo.

  1. Encienda la máquina todo en uno PICO VR.

  2. Vaya a Configuración > General > Acerca de.

  3. Mueva el cursor al número de versión del software y haga clic varias veces hasta que aparezca Opciones de desarrollador debajo de la barra de navegación izquierda.
    Insertar descripción de la imagen aquí

  4. Haga clic en Desarrollador para ingresar a la interfaz de opciones de desarrollador.

  5. Active el interruptor de depuración USB en la esquina superior derecha.
    Insertar descripción de la imagen aquí
    Nota: Esto se usará más adelante al empaquetar y ejecutar el juego desarrollado. Si lo omite, no podrá empaquetarlo, enviarlo a PICO y ejecutarlo con el dispositivo de PC.

2. Crea un proyecto de Unity

Antes de importar el SDK, debe crear un nuevo proyecto en Unity Hub. Proceder de la siguiente:

  1. En la página de inicio de Unity Hub, haga clic en Proyecto > Nuevo proyecto.
    Serás llevado a la página del nuevo proyecto.
    Insertar descripción de la imagen aquí

  2. Seleccione Plantillas principales > 3D.

  3. Haga clic en Crear proyecto.

  • Nota: El nombre del proyecto y el directorio de almacenamiento no pueden contener caracteres chinos.
    Una vez inicializado el proyecto, ingresará a la página del editor de Unity.

3. Importar el SDK de integración de PICO Unity

  1. Vaya a la página de recursos de desarrollo y descargue la última versión del SDK de integración de PICO Unity.
  2. Descomprima el paquete comprimido SDK descargado.
    Obtendrá una carpeta que contiene el archivo package.json.
  3. Regrese a la página del editor de Unity.
  4. En la barra de menú superior, seleccione Windows > Administrador de paquetes .
  5. En la ventana del Administrador de paquetes, haga clic en + > Agregar paquete desde el disco .
    Insertar descripción de la imagen aquí
    Seleccione el archivo package.json e impórtelo.
    Una vez completada la importación, verá Configuración de PXR SDK en la barra de menú .
    Nota: Al importar, haga clic en la opción de la izquierda (similar a aceptar) cuando encuentre alguna situación.

4. Configuración completa del proyecto

1. Habilite el complemento PICO XR

Habilite el complemento PICO XR para acceder a las capacidades XR proporcionadas por el SDK dentro de la aplicación. Los pasos son los siguientes:
En la barra de menú superior, seleccione Editar > Configuración del proyecto .
En la ventana Configuración del proyecto , haga clic en el icono Administración de complementos XR > Configuración de Android . y comprueba PICO
Insertar descripción de la imagen aquí

2. Establezca el nombre del paquete y el número de versión.

El nombre del paquete es uno de los identificadores importantes que se utilizan para identificar las aplicaciones de Android y el formato es com.companyName.productName. Al exportar un archivo APK, el editor de Unity completará automáticamente el nombre de la empresa y el nombre del producto en el archivo AndroidManifest según su configuración. Los números de versión se utilizan para mostrar a los usuarios la versión específica de una aplicación. Antes de lanzar cada aplicación, asegúrese de que el número de la nueva versión sea mayor que el número de la versión actual. Siga los pasos a continuación para modificar el nombre del paquete de la aplicación y el número de versión:

  1. En la ventana Configuración del proyecto , haga clic en Reproductor en la barra de navegación izquierda .
  2. En el panel del Reproductor , configure el Nombre de la empresa, el Nombre del producto y la Versión .
  3. Configure el ícono (el ícono debe cargarse en el proyecto de Unity)
    Insertar descripción de la imagen aquí
    Puede establecer todos los íconos de forma predeterminada al comienzo de la prueba.

3. Complete otras configuraciones

Otras configuraciones afectan principalmente el método de compilación básico de la aplicación y la versión del sistema compatible. Para desarrollar con éxito una aplicación PICO XR y aprobar la revisión de la tienda PICO, debe completar las siguientes configuraciones:

  • Nivel mínimo de API : establezca la versión mínima del SDK de Android requerida para que se ejecute la aplicación. La versión mínima del SDK de Android admitida por el complemento PICO es 10.0 (es decir, nivel API 29). Si es inferior a esta versión, se informará un error al crear la aplicación.
  • Nivel de API de destino : establezca la versión de destino del SDK de Android utilizada para compilar la aplicación. La versión seleccionada debe ser igual o superior a la versión mínima del SDK de Android; de lo contrario, se informará un error.
  • Backend de secuencias de comandos : establece el método de compilación del código C# en el proyecto.
  • Arquitecturas de destino : establece el entorno de ejecución de la aplicación (es decir, CPU).
    Proceder de la siguiente:
  1. Haga clic en el icono de Android en el panel del Reproductor .
    Insertar descripción de la imagen aquí

  2. Expanda la pestaña Otras configuraciones .

  3. En el área de configuración de identificación, complete las siguientes operaciones:
    Insertar descripción de la imagen aquí
    a.Establezca el nivel mínimo de API en Android 10.0 (nivel de API 29) .
    b. Establezca el nivel de API de destino en Automático (el más alto instalado) . Esta configuración es generalmente la predeterminada.
    El sistema utilizará automáticamente la versión más alta del SDK de Android descargada localmente para compilar la aplicación.

  4. En el área de ajustes de configuración a continuación , complete las siguientes operaciones:
    Insertar descripción de la imagen aquí

a.Establezca el backend de secuencias de comandos en IL2CPP .
En comparación con Mono, IL2CPP puede soportar mejor el desarrollo de aplicaciones multiplataforma. El backend de IL2CPP puede convertir código MSIL (lenguaje intermedio de Microsoft) (como código C# en un script) en código C++ y luego generar un archivo binario nativo (como .exe, .apk o .xap) que sea compatible con el código seleccionado. plataforma de desarrollo a través del código C++).
b.Establezca Arquitecturas de destino en ARM64 y desmarque ARMv7 .
ARM64 permite que las aplicaciones se ejecuten en un entorno de 64 bits para un mejor rendimiento de las aplicaciones. Además, las aplicaciones de 64 bits tienen un mayor espacio de direccionamiento (más de 4 GB) y admiten la asignación dinámica de memoria.

4. Agregar ID de aplicación

**ID de aplicación (ID de aplicación)** es el identificador único de la aplicación.
Ver ID de la aplicación

  1. Vaya a la plataforma de desarrolladores PICO .
  2. En la página Mis aplicaciones , haga clic en la tarjeta de la aplicación creada anteriormente.
  3. En la barra de navegación izquierda, haga clic en API .
    La página API muestra el campo ID de la aplicación .
    Insertar descripción de la imagen aquí

Complete el ID de la aplicación

  1. Regrese al editor de Unity y haga clic en PXR_SDK > Configuración de plataforma en la barra de menú superior .
    Verá la ventana Configuración de la plataforma PICO.
  2. Complete el ID de la APLICACIÓN y cierre la ventana.
    Insertar descripción de la imagen aquí

5. Fin

En este punto, el proceso de configuración previa al proyecto para el desarrollo del juego Pico se ha completado oficialmente. A continuación, comenzaremos el desarrollo formal del juego y lo empaquetaremos para ejecutarlo en Pico.
Este tutorial está organizado y escrito por: Universidad Tecnológica de Shenzhen – Asociación de Desarrolladores Yuanverse. Correo electrónico de la asociación: [email protected]
Documentos de referencia:
sitio web oficial de PICO Demostración de inicio rápido

Supongo que te gusta

Origin blog.csdn.net/qq_51116518/article/details/132793956
Recomendado
Clasificación