Ah ok, I've just looked through all the links in the thread again and it seems C# is the least covered one! Udacity looks like it focuses on Python, Codeacademy is Javascript. Is there anything similar for C#? Nitewalkr mentioned some books like the Dummies books, should I grab them? EDIT: TheNewBoston has C#. It's got me…
Ok thanks for the comparison. I think C# will be the one to go with. Python sounds like a good choice, but since it's not directly supported in Unity, then I may as well stick with C#. It seems the most sensible choice at this point I think.
Unity's own script reference has all examples in both javascript and C#. As mentioned before it's all about grasping the concepts, then the language is fairly irrelevant. As long as you are using object oriented languages, the same methos apply in a general sense.
It's been a long term intention of mine to have a go at making a little game or two using one of the 'indie friendly' engines, most probably Unity. I'm not intending to sell it, make an MMO or any other overly ambitious project, this is just for my own fun and learning. This week I finally got around to getting started and…
i know there are a couple node based editors that people seem to get great results with. As for learning just straight code, this one helped me with the very basics http://forum.unity3d.com/threads/34015-Newbie-guide-to-Unity-Javascript-(long) then it was just a lot of experimentation and use of the scripting reference…
Gestalt: all dynamically typed languages still have types, its just more transparent... and easy to break. something worth knowing which i missed initially is that all the code samples in the unity docs have a little dropdown menu which lets you choose the language to show them in. by default its JS
Rooster: does that node based programming tool for unity spit out code? I was thinking about using it to prototype some things and eventually team up or hire a programmer to polish it. I was lamenting how I could never get a hang of programming last night but I realized it's because I don't enjoy doing it.
Forget javascript as beginner. I'm wrote javascript for unity, javascript extendscripts for PS and javascript for the web. It's quite inconsistent, depending who's implementation you're using. The lack of classes (using prototypes instead) makes it not really suitable for an intro to C/C++ either (or consider the lack of C…
Python would probably be of the most use to you outside of making games, assuming it's used in 3D apps for making scripts, especially for Maya, Modo, and Blender. The problem is that Python isn't directly available in Unity, the closest thing is Boo. Were you to learn Python, I'm not sure exactly how much of that knowledge…
Ah I should add, in reply to your question Ben, I'm not too bothered whether I go 3D or 2D at this stage. I suppose I chose Unity because it's 3D based, but can be used for 2D games as well. Those 2D engines you linked look great though, so I may have a bash with them first.