IL2CPP es un back-end de scripting desarrollado por Unity que puedes usar como una alternativa a Mono cuando construyes proyectos para algunas plataformas. Cuando elige construir un proyecto usando IL2CPP, Unity convierte el código IL (a veces llamado CIL - Lenguaje Intermedio o Common Intermediate Language) de scripts y ensamblajes en código C ++ , antes de crear un archivo binario nativo (.exe, apk, .xap, por ejemplo) para su plataforma elegida. Algunos de los usos de IL2CPP incluyen aumentar el rendimiento, la seguridad y la compatibilidad de plataforma de sus proyectos de Unity.
Para obtener más información sobre el uso de IL2CPP, consulte la serie de blogs The Unity IL2CPP y las siguientes páginas del Manual de Unity.
Nota - IL2CPP solo está disponible cuando construya para las siguientes plataformas:
*IL2CPP es el backend de scripting disponible cuando construya para iOS y WebGL.