I have over 5 years of experience programming in Unity 3D. I used both C# and Unityscript to accomplish this. Projects have ranged from creating device tutorials, taking devices apart for either repair work or how to use devices to first person view type systems.