erikd: I did not intent to attack, just stating a fact… I read many books and articles, so it is a bit of a surprise (to me) that the most common mistakes and pitfalls for java desktop game programming have not been resolved into a set of best practices (tricks or gems) like in the many c++ publications in the form of book or magazine article.
Also if you look at the general app J2SE field there is already allot of best practices. Game programming is a less mature field of the java panorama, only after jdk1.3 with HotSpot (if I am not mistaken) did it become technological feasible to produce a good quality java game, that was 5 years ago, so I was expecting to see more in the field of best practices and commonly accepted techniques, tricks and gems.
Having had experienced people (you guys) kindly reply to my thread i can see that there is not as much “unwritten/unofficial” rules for Java Desktop Programming as i would expect, or an unofficial/unleashed guide to java desktop game programming.
To All…
I am new to the java desktop game field, i do come from a C/C++ background but i am not a purist and i don’t want to start any useless discussion about languages (C++ vs Java) it is simply a waste of time both have it’s pros and cons, i refuse to get into that kind of discussion.
I am here to learn with you all, most of you are pioneers, i love that feeling of being the first to find out a way to do something or brave into unknown or uncharted territory, i am only beginning so I have much respect and admiration for all of you and kindly thank you for receiving me into your ranks, with time i hope to climb the latter to the top, and earn your respect in return.
I understand that from time to time there will be some hotter discussions, some unkind remarks, some open flame wars, such is the nature of the best… (it always happens in web forums).
I like to read structured information in the form of books and articles (admitting to the static nature, they tend to be more organized and well thought than web forums), but from your replies i can see that this is the best source of information on the subject and that i am in the right place, talking to the right people ;D