Complete Newbie wants to learn coding!

Hello guys.

So, basically I’ve been working on several things such as 3D modeling, 2D art, game designing, story writing, and I feel comfortable in most of these areas.

What I am lacking is basic coding. I have never tried to do any coding. Okay, that’s a little lie, but what coding I have done, was mostly copy/paste generic stuff for random shit, so I have not really done any coding myself.

I want to get a better understanding on how to code, the different languages and so forth, because frankly, I’m completely lost when it comes to coding. (is “coding” even the right term? xD )

Can any of you gurus out there help me find a good, basic, detailed and in depth book for a total newbie to coding? I’ve tried sifting through some online tutorials, but I would rather have a book next to me instead of shifting between different windows on my PC.

Also, a book aimed for coding in Unity 3D would be really great, but a book for general coding would also be okay. I dont know how much difference there is in between coding in different engines.

Thank you very much in advance!

Thanks!

Hi, I’m not a guru, just learning, but Head First c# book is not bad.
Also I think there is a new book coming out In September called Programming c# with Unity (or similar name)

free resources right here:
http://www.unifycommunity.com/wiki/index.php?title=Programming#Programming_with_C.23_and_Unity

Learning the basic’s of any programming language would be enough for the basic’s. Learning stuff like how to use logic correctly with the operators !, , ||, ==, If/else, Switch/Case, for(;:wink: loops, while loops,

This is Ian by the way. I was in that noob group with you long time ago. Hop on Skype sometime. I have an entire group making a Steam Punk RPG. I can show you some of our progress.

skype : imcanida

I find the site burgzergarcade.com very good if you intend to learn c# :smile:

Haven’t read any programming books in a while, but here’s some advice that you won’t find in most books. I’ve found that one of the most important concepts in coding is to be able to make sense of your own code. It’s easy to write code that’s so complex that you can forget why you did something, so use comments a lot. In both JS and C#, if you start a line with // then the compiler will ignore that whole line. Or you can use /* this notation */ for multi-line comments. The compiler will ignore everything between them. But whichever method you use, put in comments. Also, keep your code readable by indenting, lining things up, and spacing things out. Especially if you want someone else to look at it to help you. :slight_smile:

Finally, think about what you want your code to do before you even touch the keyboard. Think about how you want to do it, and above all, remember that computers do EXACTLY what you tell them to do - to a fault! They have no way of knowing what you meant to do, or of seeing the big picture.

Hope this helps . . . good luck!

There’s a post here which might be a good read. Newbie guide to Unity Javascript (long)

Download the “Yellow Book” from Rob Miles if you’re working with C#:

http://www.csharpcourse.com/

Hey Ian, I have you on my Skype contacts already :stuck_out_tongue:

And thanks to all the other guys. I think the biggest problem is that I dont really know where to start :slight_smile:

I just happen to have created two Unity C# tutorials that you might find interesting! I wrote them specifically for people new to scripting. Yes, this is tooting my own horn, so toot toot!

Someone mentioned this already but you could do alot worse than going through the bergzerg RPG tutorials , he goes through everything step by step you will not only learn alot about c# but also about unity