Version: 2017.3
Universal Windows Platform: IL2CPP scripting back end
Universal Windows Platform: Plugins on IL2CPP Scripting Backend

Universal Windows Platform: Generated project with IL2CPP scripting backend

Building a project from Unity to Universal Windows Platform with IL2CPP scripting backend will create a Visual Studio C++ solution containing three projects:

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.
  • Master configuration disables the profiler, and is used for game submission/final testing. The build time of Master configuration might be longer, however, it is a little bit faster than Release configuration.

• 2017–05–16 Page amended with no editorial review

Universal Windows Platform: IL2CPP scripting back end
Universal Windows Platform: Plugins on IL2CPP Scripting Backend