I only know Java Programming Language and no other. Can I develop games for Android in Unity3D using Java?

  • 2
    \$\begingroup\$ When you know Java you already know 95% of C#. \$\endgroup\$ – Philipp Feb 16 '15 at 14:34
  • \$\begingroup\$ @Philipp really? If yes, than it'll be amazing. \$\endgroup\$ – Hammad Nasir Feb 16 '15 at 15:03
  • \$\begingroup\$ @Philipp It's gone up 5% since the last time this question was asked :) \$\endgroup\$ – MichaelHouse Feb 16 '15 at 15:19

Unity does not natively support Java. There is scripting support for JavaScript, C# and Boo though. If you know Java the jump to C# is not that big.

Also see this SO.SE answer.

There however, seems to be a trick via a manual IKVM conversion from JAR to DLL that can work: http://answers.unity3d.com/questions/15308/can-i-access-java-code-from-unity.html#


Not the answer you're looking for? Browse other questions tagged or ask your own question.