La plataforma de Windows Store en Unity ha sido soportada historicamente por el .NET scripting backend. Unity 5.3 introdujo un soporte experimental para IL2CPP scripting backend en la plataforma Windows Store. El IL2CPP scripting backend es una mezcla de IL a un compilador C++ y una implementación de maquina virtual delgada. Funciona de varias maneras, como se ve ilustrado por un diagrama abajo:
En este tiempo, el IL2CPP scripting backend es soportado solamente cuando se apunte al SDK de Windows 10.