3 ms·
"Mono is an open source implementation of Microsoft's .NET Framework." [1] Unity looks like it uses its own fork of Mono, or IL2CPP, which is a fancy thing tha
by pyjarrett 4y ago
"Mono is an open source implementation of Microsoft's .NET Framework." [1]
Unity looks like it uses its own fork of Mono, or IL2CPP, which is a fancy thing that converts the intermediate language produced by C# into C++ code, which it compiles. [2][3][4]
[1]: https://www.mono-project.com https://www.mono-project.com
[2]: https://docs.unity3d.com/2023.2/Documentation/Manual/overview-of-dot-net-in-unity.html https://docs.unity3d.com/2023.2/Documentation/Manual/overvie...
[3]: https://docs.unity3d.com/Manual/IL2CPP.html https://docs.unity3d.com/Manual/IL2CPP.html
[4]: https://docs.unity3d.com/Manual/Mono.html https://docs.unity3d.com/Manual/Mono.html
- DoctorOW 4y agoUnity was Mono, and still is in some places. Now, it's moving to the cross platform .Net runtime.