Resources for learning UnityScript?

Been having trouble deciding on which scripting language to use… I’ve dabbled with each a bit but I want to take one to really concentrate on and learn in and out… My primary concern is development speed, so that kind of takes C# out of the equation, and UnityScript seems fastest, but I have no experience what-so-ever in JavaScript and some with Python - I played with PyGame awhile back.

So I’ve finally decided to give in and learn UnityScript, even though I really do not want to - I’d rather use Boo…

But I feel like I do not have much of a choice really since most of the documentation and examples are in it, so at the least I will have to learn it anyway to be able to translate it in to Boo if that is what I choose to use long term.

After reading up a bit on here, it’s fairly clear that the UnityScript implementation is quite a bit different then traditional JavaScript. So I’m not sure where to look for resources learning it, aside from just studying the examples.

Does anyone know any decent resources for mastering UnityScript beyond the basic examples - at least well enough so that I could easily translate the code in to Boo?

If you feel you dont know any of the languages better than the other I would definitly choose C#. And I dont know why you take it out of the equation based on time taken to develope. I could argue that it takes less time to make good scripts in C# than the others.

Well, I’m about the same proficiency with C# and Python. So with the added bonus of Boo’s faster coding, I think that would be my preference.

Making a “good script” is more dependant on the user then the language anyway, isnt it?

But as I mentioned - no matter which language I choose long term, I’m going to have to learn a baseline in UnityScript so that I can convert it to either one, no?

My statement about “good scripting” was based on time consumption :smile:

And no, you should not have to learn unityscript to use the other languages. The only thing is that the script references are all in javascript.