I'm quiet new to Unity 3D but I was wondering do I need a big programming background? Do I need to know C# and Javascript like really good, because I don't lol! But ya what would you rate Unity 3D in difficulty because I wanna create my very own game with it. Thanks in Advance!!