- Home /
c# or java for mobile version
ı wanna make an androıd game should ı use java or c#. can ı use c# because my codes are c# rıght now. should ı change ıt to the java ?
Answer by Harinezumi · Mar 16, 2018 at 08:48 AM
Are you developing in Unity? If yes, Unity doesn't have "Java", it has a JavaScript-like language called UnityScript. But it doesn't matter what language you use in Unity, in a build it will be internally "translated" to a language that the target platform understands.
If you have your code in C#, it is just extra work to change it to UnityScript without any benefits. Just continue in C#.
In my personal opinion, C# is better than UnityScript, better supported, and if I recall correctly, somewhat faster.
In the latest version of Unity, UnityScript is no longer supported.
Glad to hear! :)
As latest version do you refer to 2018.0b? Or is it already removed in 2017.x? The most up-to-date article I can find is this blog post, but it doesn't mention a date.
Answer by anthot4 · Mar 16, 2018 at 08:48 AM
@benseco111 It doesn't matter if you use c# or java for mobile. If you code is in c# I would stick with c#
Your answer
Follow this Question
Related Questions
How to display a video behind gui on mobile 2 Answers
[Unity 5 / Android] How to set Non-fullscreen by Default? 1 Answer
Android: After the third touch all touches get cancelled 1 Answer
Calling script functions from other objects doesn't work on mobile but it does in the editor 2 Answers
How to make looped background?(Character enters left side and appears from right) 2 Answers