Thread:Sylvandyr/@comment-5485726-20121010055018/@comment-4830404-20121010061930

Yeah, I'm not too familiar with Google Docs, but I don't recall if I've ever been able to access older revisions... Though, you would think they save this stuff on their servers somewhere =/  Oh well.

You will literally get better with practice :) I did not learn anything in my undergraduate years with my Computer Science major.  Too much theory.  I did not realize back then that programming is a skill that you must teach yourself...  Well, for grad school, I switched to a major where I could actually program for game development.  I had a much better time - more interested in classes, and learned a lot more than I did in undergrad.

It may be scary, but a good way to learn is to set a goal project and force yourself to do it. My first game project for grad school, I was the solo programmer and our Creative Director wanted me to do a game in a language I had never even heard of before. I did it, and I'm glad I did. That project helped me discover that C# has some pretty neat things about it.

The breeding calculator is the 2nd program I've ever done in javascript. The first was a school project where I had this "choose your own adventure" type deal, but it had a few mad libs-esque moments. For example, at the beginning, the main character writes his name on a journal, and you get to choose the name... then in the following story, the name you chose would appear, etc... It was quite fun :)

Javascript is a very interesting, very dynamic language. It is kind of quirky, but fortunately the online documentation for it is quite good (unlike some other languages...). If you are interested in going into more detail with javascript, I suggest also taking a look at jQuery, which is an add-on that helps make js syntax a lot nicer. I haven't used it much because I cut my teeth on the plain old DOM stuff (the thing that interfaces js with HTML) and just got used to it, but I should eventually take a look.

...Okay, apologies for the nerdy ramble, but I love talking about code, not like you couldn't tell by the giant wall of text :P Anyway, my point was, you never know till you try! Dive head-on into a project, take advantage of online documentation - you might surprise yourself.