Reputation: 41
I am attempting to learn unity3D but am like getting to a Java Pro but i wanted to get into 3D game development and a checked out Unity3D and I found out it can be written using C++ or C# or JavaScript but since it can be written in JavaScript, can it also be written in Java or C?
Upvotes: 1
Views: 356
Reputation: 3740
I used to be a Java programmer as well when I was first introduced to Unity3d and did not know anything about C# or especially Javascript. But I later found out how easy it was to pick up C#. Both are object oriented languages and very very similar in many ways (syntax is quite similar as well). In fact, if you are good at Java, you will have no problem taking on C# without problems. To precisely answer your question, no Unity does not allow coding in Java or C++
Upvotes: 0
Reputation: 2534
Javascript is different to Java. A nice analogy that I have heard before is: "Java is to Javascript, what a car is to carpet".
Therefore, no you cannot use Unity3D
in Java. However, here is a post that you can look at: Best 3D Java Engine.
Upvotes: 2