Version: 5.6
Windows Store: IL2CPP scripting back end
Windows Store: Plugins en el IL2CPP Scripting Backend

Windows Store: Proyecto generado con un scripting backend IL2CPP

Construir un proyecto desde Unity a la plataforma de Windows Store con un scripting backend IL2CPP creará una solution de Visual Studio C++ que contiene tres proyectos:

Figura 1. Solution de Visual Studio generada
Figura 1. Solution de Visual Studio generada

Estos proyectos sirven sus propios propósitos:

  1. Il2CppOutputProject contiene código C++ generado que fue convertido de assemblies managed. Este proyecto se sobrescribe cada vez que se construye sobre él. Mire la figura 2.
  2. Unity Data project contiene todos los archivos de información de Unity: niveles, assets, etc. Este proyecto se sobrescribe cada vez también.
  3. El proyecto principal (coincide con el nombre de su proyecto de Unity). Este es el proyecto que será construido en un paquete de aplicación, que puede ser desplegado a un dispositivo o subido a la Windows Store. Unity no sobrescribira este proyecto cuando se construya sobre él, por lo que se puede modificar libremente sin miedo de que los cambios se pierdan.
Figura 2. Il2CppOutputProject
Figura 2. Il2CppOutputProject

Cuando utilice el .NET scripting backend, el proyecto generado está utilizando C#, sin embargo, este escenario no se soporta cuando utilice IL2CPP scripting backend.

Configuraciones

Los proyectos generados de Visual Studio tienen tres configuraciones: Debug, Release y Master:

  • La configuración Debug tiene todas las optimizaciones desactivadas, toda la información de depuración se preserva y se ejecuta más lento. Se utiliza para depurar su juego.
  • La configuración Release habilita la mayoría de optimizaciones, pero deja el profiler habilitado. Esta configuración se usa para perfilar su juego.
  • La configuración Master desactiva el profiler, y se utiliza para las pruebas finales/lanzamiento del juego. El tiempo de construcción de la configuración Master es mucho mayor, sin embargo, es un poco mas rápida que la configuración Release.
Windows Store: IL2CPP scripting back end
Windows Store: Plugins en el IL2CPP Scripting Backend