At Dexsoft we are working on some games again. And both of us, Dejan an me did programming and art. We found that it is as easy as Gamestudio. JavaScript is quite powerful, has quite some object oriented options. And it produces only little code. But the same is possible with even more options in C#.

The interesting part is that Dejan did not even needed tutorials. He said that his knowledge of Gamestudio is enough to program Unity.

I can recommend you a very easy beginner tutorial that helped me a lot (JavaScript):
http://forum.unity3d.com/threads/26785-Unity-Jump-Start-Video-Tutorials
With this course you have a game ready in a few hours (including 4 scenes, GUI, player, enemy, win and lose and projectile-logics, colliders, counters).

The same game created in C# with a few more details and better programming comments from 3dBuzz:
http://forum.unity3d.com/threads/37093-Over-7-hours-of-Unity-Training-Videos-Download-them-now!

Besides that there is a good Unity course from the Walker Boys that also explains JavaScript in detail:
http://www.walkerboystudio.com/html/unity_training___free__.html


Models, Textures and Games from Dexsoft