How can I create a game in Unity on an Android device?

I am new to Unity, and if I understood correctly, it works using the C # language. Android devices can only run Java applications because their virtual machine is running: Dalvik. So, how can this be done with the feature of this program for "compiling" on Android ???

+8
android unity3d
source share
1 answer

Android devices can also run native code, usually written in C or C ++.

A Unity application written in C # is compiled into .NET bytecodes. When Unity creates an Android app, it includes a .NET bytecode interpreter in native Mono- based code. When you start the application, the interpreter starts to execute bytecodes. The way it can work on Android.

+24
source share

All Articles