With Unity 3D you can develop 3D games. Unity 3D allows you to include more quality graphics and mechanics in your games. For UnityScript, the Unity version of Java Script, you need to know the C # and Boo software language.
One of the differences of Unity 3D is that you can have the designs and animations that other developers sell through the Asset Store. You can also work with your own team in Unity 3D.
There is 28 Udemy Unity Game Development Course Free For Limited Time.