Hi I'm DFBlocks.
I'm trying to find a website were I can learn Java/Flash in a easy way to hope to be a game coder. I tried a few months back code academy, but I had to stop around the 18% mark because I couldn't understand it very well. (Mostly because it was going at a fast pase and I was to young in age to keep up.) Is there a website were you can learn JS or Flash?
HTML5 might be more sensible than flash. It's certainly more future-proof. Many aspects of programming (especially beginner stuff) carry between languages, so learning a different language is always an option if you can't find any good sources for JavaScript.
i5 4670k @ 4.9GHz - Stock Heatsink - The rest is melted silicon but I think I have a graphics card in there somewhere It surprises me how many people on this forum can't read benchmarks.
If you're too young to learn from codeacademy (or just don't have the patience to really do what it's telling you), programming may not be for you. At a guess, you're somewhere between 9 and 13, which (for most people, not all) is too young. The brain hasn't developed yet.
If you're determined, Google will be your friend. Open up a new project. Start doing something random. Learn to get a circle on the screen. Then have it move around. Then have other objects on screen. Have the circle eat them when it goes over them. Add movement to the other objects. Add random movement to them. Take it in small steps.
Create pong. Create Snake. Don't jump into something with more than 1-3 new systems (depending on complexity of said systems). Pong introduces basic graphics onscreen, collision, and input handling.
Also, Linear Algebra and understanding of physics is necessary for most games (not all, but almost all of them).
I'm between that age group. But I'm a little smarter than more kids (Not to brag). I'm determend to learn how to code. Even the basics. So thanks for the advice.
Yes. You can legally find good resources for programming (and literally everything else) online for 100% free. You do not need to buy any books at all.
Actually yes I have, and most of the books I found were sold for a decent price, you just have to look at the right place. And these books really were cheap considering Sweden has some of the highest taxes in the world.
There is no "looking in the right place" when the MSRP is $50-200. Programming books generally only go on sale when they are out of date.
Both of these statements are not only horribly wrong, but say the complete opposite of what is true.
You can find anything for free if you look for it. Especially education on the internet.
Programming books are ALWAYS horrifically expensive! Have you ever bought any? They range as low as $50 and as high as $200.
I bought "Java for Dumbies" for $30 at Barnes and Noble. Some kids from the griefing section at HF said that's where they learned a lot of their coding, and some guys here as well. I still haven't really gotten into it yet as my Mac s with me with the Eclipse IDE a lot and my windows VM runs pretty slow at the moment. So far though, it is a good book. The first 50 pages is just a history lesson though >:|
EDIT: Wait, are you looking to learn Java or javascript? And from what I hear from people, flash isn't the best to use.
I would say they are equally balanced in Gaming, but that's from a non-experienced Flash or HTML5 Game Developer's opinion. I am simply googling and learning along with you and posting this incase you missed something (assuming you are googling as well instead of only asking on a forum dedicated to 85% minecraft)
Actually yes I have, and most of the books I found were sold for a decent price, you just have to look at the right place. And these books really were cheap considering Sweden has some of the highest taxes in the world.
Name some books. Name their titles, and the cost you found them for in "the right place".
Chances are they could have been sub-par quality books on the subject. Good examples of this include publishers like "Sams" which I've found to be worse than publishers like O'Reilly.
In terms of Books, O'Reilly is quite good. They cover a lot of topics. For Microsoft-related languages and technologies, MS Press books are pretty good as well. My learning of WPF was assisted by "Pro WPF in C# 2008" Which was even then a bit out-dated (2010 was out and 2012 was around the corner) but it got the Job done; even so, it still cost almost $60 off of Amazon.
For Java, And possibly even ActionScript/JavaScript, I think O'Reilly would be the way to go.
Learning Java. I don't know about this one specifically, but I found many other O'Reilly "learning X" Books to be quite high quality (Perl and Python, specifically). I see no reason to think the Java offering was held to a lower standard.
Sams I found one to avoid. I found it OK for casual reading; in High School I did borrow some Books by the publisher and found them OK, but only in that they gave me something to read that was Programming related. I suppose the "Teach Yourself X in Y" type books can work, too, though their "Y"'s are usually pretty silly. They usually have a reasonably solid foundation, Though I think I would always tend toward O'Reilly and MSPress.
More important than any Programming Language is learning the principles behind programming. A person can know perfect English and write with perfect spelling and grammar, but still not be able to express themselves. "Please give banana in small weasel near front band-aid" There are numerous books such as Code Complete that can give you a good high-level overview. Then again, maybe it makes more sense to get a handle on basic programming so you get some sort of programming mindset first. I don't know.
I guess the tricky part when most people who know how to program try to provide advice on the best way to learn is that they often cannot even remember what it was like to not be able to. It's sort of like if you tried to imagine what it was like to not be able to ride a bike or touch-type, I guess.
I bought "Java for Dumbies" for $30 at Barnes and Noble. Some kids from the griefing section at HF said that's where they learned a lot of their coding, and some guys here as well.
I have never seen a "for dummies" book recommended because they are generally terrible.
You should stop going to HF for advice, you'd get better advice about programming and hacking from a forum about farm and barnyard maintenance.
Their form of "griefing" is probably just using minecraft's VERY insecure login system to log in as an op and put lava on everything. You don't even need any coding knowledge to do this it is so easy.
I still haven't really gotten into it yet as my Mac s with me with the Eclipse IDE a lot and my windows VM runs pretty slow at the moment. So far though, it is a good book. The first 50 pages is just a history lesson though >:|
And you just confirmed the book is worthless. Any good book will be teaching you useful things in the first 10 pages (past the table of contents). A history lesson is not useful, nor do you need to know it. It's nigh useless if you are learning how to program.
I know, I know. My mac tends to just randomly break certain things and stuff because it has custom school software and I don't have root and such.
PEBKAC
Computers do not just "randomly break" unless there is a hardware failure, in which case, it is usually a full "this thing is now a brick/unusable" not "this software did a weird thing", the latter of which almost 100% of the time stems from user error.
More important than any Programming Language is learning the principles behind programming. A person can know perfect English and write with perfect spelling and grammar, but still not be able to express themselves. "Please give banana in small weasel near front band-aid" There are numerous books such as Code Complete that can give you a good high-level overview. Then again, maybe it makes more sense to get a handle on basic programming so you get some sort of programming mindset first. I don't know.
I guess the tricky part when most people who know how to program try to provide advice on the best way to learn is that they often cannot even remember what it was like to not be able to. It's sort of like if you tried to imagine what it was like to not be able to ride a bike or touch-type, I guess.
The good part about this is you will know when it happens.
It's like a "click". Everything suddenly makes sense for seemingly no reason. As stated, you will try and think back to how you thought of it all beforehand, and you simply won't be able to.
You should stop going to HF for advice, you'd get better advice about programming and hacking from a forum about farm and barnyard maintenance.
Their form of "griefing" is probably just using minecraft's VERY insecure login system to log in as an op and put lava on everything. You don't even need any coding knowledge to do this it is so easy.
Actually, HF is a pretty decent place to learn how to code. The griefing section however is an absolute joke.
I got a Step By Step C# 2008 ed. book for $10 at Borders back in '09, and it serves you well until it hits databases and web integration, which I couldn't care less about.
It's not amazing, but it's cheap as hell and it isn't offensively bad.
i5 4670k @ 4.9GHz - Stock Heatsink - The rest is melted silicon but I think I have a graphics card in there somewhere It surprises me how many people on this forum can't read benchmarks.
Actually, HF is a pretty decent place to learn how to code. The griefing section however is an absolute joke.
Yeah, no. It's not. Don't kid yourself.
Everyone there is an idiot, the thing is no one calls anyone else out on being an idiot because they are too scared they might be right, since no one knows anything.
I have never seen a "for dummies" book recommended because they are generally terrible.
You should stop going to HF for advice, you'd get better advice about programming and hacking from a forum about farm and barnyard maintenance.
Their form of "griefing" is probably just using minecraft's VERY insecure login system to log in as an op and put lava on everything. You don't even need any coding knowledge to do this it is so easy.
And you just confirmed the book is worthless. Any good book will be teaching you useful things in the first 10 pages (past the table of contents). A history lesson is not useful, nor do you need to know it. It's nigh useless if you are learning how to program.
PEBKAC
Computers do not just "randomly break" unless there is a hardware failure, in which case, it is usually a full "this thing is now a brick/unusable" not "this software did a weird thing", the latter of which almost 100% of the time stems from user error.
The good part about this is you will know when it happens.
It's like a "click". Everything suddenly makes sense for seemingly no reason. As stated, you will try and think back to how you thought of it all beforehand, and you simply won't be able to.
It's almost an "eureka!" moment. Almost.
I quit going to HF 5 months ago. Believe me, by quitting HF I cured myself of Autism, terminal cancer, and the black plague. And there are some knowledgeable coders in Java on HF, but their cancer has taken over and forced them to use the knowledge in a client then make fun of new clients.
And HF isn't a good place to learn coding IMO. HF's use for web developers is to make their booter website more customizable, and the Javascript section is dead. I tend to find a lot of the tutorials very bad, written in 20 minutes just for rep, and with only 2 weeks of experience behind it.
I'm trying to find a website were I can learn Java/Flash in a easy way to hope to be a game coder. I tried a few months back code academy, but I had to stop around the 18% mark because I couldn't understand it very well. (Mostly because it was going at a fast pase and I was to young in age to keep up.) Is there a website were you can learn JS or Flash?
DFBlocks
It surprises me how many people on this forum can't read benchmarks.
If you're determined, Google will be your friend. Open up a new project. Start doing something random. Learn to get a circle on the screen. Then have it move around. Then have other objects on screen. Have the circle eat them when it goes over them. Add movement to the other objects. Add random movement to them. Take it in small steps.
Create pong. Create Snake. Don't jump into something with more than 1-3 new systems (depending on complexity of said systems). Pong introduces basic graphics onscreen, collision, and input handling.
Also, Linear Algebra and understanding of physics is necessary for most games (not all, but almost all of them).
"Programmers never repeat themselves. They loop."
You can find anything for free if you look for it. Especially education on the internet.
Programming books are ALWAYS horrifically expensive! Have you ever bought any? They range as low as $50 and as high as $200.
I can find a million dollars and a sports car for free?
Woah, eyes have been opened.
Software!
+ You could get that for free if you stole it.
Hey everyone, I'm back!
Junk yard.
It's free, but the car might not be working, and taking the money from the bank might be illegal.
There is no "looking in the right place" when the MSRP is $50-200. Programming books generally only go on sale when they are out of date.
EDIT: Wait, are you looking to learn Java or javascript? And from what I hear from people, flash isn't the best to use.
http://stackoverflow.com/questions/2748263/will-html-5-kill-flash-is-it-even-worth-my-time-to-learn-flash
http://flashvhtml.com/
I would say they are equally balanced in Gaming, but that's from a non-experienced Flash or HTML5 Game Developer's opinion. I am simply googling and learning along with you and posting this incase you missed something (assuming you are googling as well instead of only asking on a forum dedicated to 85% minecraft)
Name some books. Name their titles, and the cost you found them for in "the right place".
Chances are they could have been sub-par quality books on the subject. Good examples of this include publishers like "Sams" which I've found to be worse than publishers like O'Reilly.
In terms of Books, O'Reilly is quite good. They cover a lot of topics. For Microsoft-related languages and technologies, MS Press books are pretty good as well. My learning of WPF was assisted by "Pro WPF in C# 2008" Which was even then a bit out-dated (2010 was out and 2012 was around the corner) but it got the Job done; even so, it still cost almost $60 off of Amazon.
For Java, And possibly even ActionScript/JavaScript, I think O'Reilly would be the way to go.
Learning Java. I don't know about this one specifically, but I found many other O'Reilly "learning X" Books to be quite high quality (Perl and Python, specifically). I see no reason to think the Java offering was held to a lower standard.
Sams I found one to avoid. I found it OK for casual reading; in High School I did borrow some Books by the publisher and found them OK, but only in that they gave me something to read that was Programming related. I suppose the "Teach Yourself X in Y" type books can work, too, though their "Y"'s are usually pretty silly. They usually have a reasonably solid foundation, Though I think I would always tend toward O'Reilly and MSPress.
More important than any Programming Language is learning the principles behind programming. A person can know perfect English and write with perfect spelling and grammar, but still not be able to express themselves. "Please give banana in small weasel near front band-aid" There are numerous books such as Code Complete that can give you a good high-level overview. Then again, maybe it makes more sense to get a handle on basic programming so you get some sort of programming mindset first. I don't know.
I guess the tricky part when most people who know how to program try to provide advice on the best way to learn is that they often cannot even remember what it was like to not be able to. It's sort of like if you tried to imagine what it was like to not be able to ride a bike or touch-type, I guess.
If only you could run it natively....
You should stop going to HF for advice, you'd get better advice about programming and hacking from a forum about farm and barnyard maintenance.
Their form of "griefing" is probably just using minecraft's VERY insecure login system to log in as an op and put lava on everything. You don't even need any coding knowledge to do this it is so easy.
And you just confirmed the book is worthless. Any good book will be teaching you useful things in the first 10 pages (past the table of contents). A history lesson is not useful, nor do you need to know it. It's nigh useless if you are learning how to program.
PEBKAC
Computers do not just "randomly break" unless there is a hardware failure, in which case, it is usually a full "this thing is now a brick/unusable" not "this software did a weird thing", the latter of which almost 100% of the time stems from user error. The good part about this is you will know when it happens.
It's like a "click". Everything suddenly makes sense for seemingly no reason. As stated, you will try and think back to how you thought of it all beforehand, and you simply won't be able to.
It's almost an "eureka!" moment. Almost.
I couldn't really say. Stencyl is more like an advanced game creator, with very little coding.
Actually, HF is a pretty decent place to learn how to code. The griefing section however is an absolute joke.
It's not amazing, but it's cheap as hell and it isn't offensively bad.
It surprises me how many people on this forum can't read benchmarks.
Everyone there is an idiot, the thing is no one calls anyone else out on being an idiot because they are too scared they might be right, since no one knows anything.
And HF isn't a good place to learn coding IMO. HF's use for web developers is to make their booter website more customizable, and the Javascript section is dead. I tend to find a lot of the tutorials very bad, written in 20 minutes just for rep, and with only 2 weeks of experience behind it.