My revelation:
I have been picking at Killer game programming in java, developing games in java, 2nd edition of Beginning Game programming with Java for months and I’ve found that their code examples give me errors or deprecated messages. This has made me frustrated and confused. What I have decided is that until my third edition java se6 game programming (because I cannot find a torrent for it anywhere) finally comes in, I will be just dealing with the deprecated libraries. I think this is important for anyone who is having problems running any of the codes in the examples. I think that as long as you are scared of code being marked as deprecated you won’t finish any of the examples. This means that you will never make progress and learn the core techniques.
My recommendation for anyone else who feels as if they cannot get past the start of learning process:
Worry about hacking something up as quick as you can so that you can feel the motivation of starting a new project. Don’t worry about out of date resources and deprecation errors. If you come across an example that uses .clone() (since it is private now the code won’t compile) don’t get frustrated and look for another book, just look up how to fix it, chances are other people are having the same problems and a quick google search will make you feel like you’ve overcome something. Switching books and tutorials doesn’t help. Read a book and let it inspire you to tinker with the examples and it’ll take you farther than any complaining.
Remember:
There are people who don’t work as hard as you working as java game developers full time that have no interest in it and can perform adequately, don’t get squashed by old texts as who cares if you need to do a quick search and write 4 more lines to get something to compile on java se6.
You all can do it and so can I.