I am java programmer and love it. But the reason i wanted to be a programmer in the first place is is to make games or some type of visual design or 3D animation. I'd like to see some examples in graphic programming using java.
Game programming is all about physics. It's complex algorithmic stuff, and not really right for the Swing/AWT forum. Apperently there are some other people interested in 3D graphics around. And yet they still don't have an algorithms forum to express themselves in. I'm also somewhat interested in game programming, but I haven't a clue how to go about learning it.
I have a book that is now out of print called: "Java Game Programming for Dummies". It's old and out of date (it uses the old event model) and still the best book on writing games in Java. The book "Java 3-D Programming" (Manning publishers) is great once you get beyond the basics of game programming.
Once we start a Game Applications Forum, then the Financial folks will want a Financial applications Forum of their own, etc. I suppose that if we had one "Applied Java" Forum everyone could play in there together . . . But really - can't those just fit in the Advanced Java Forum .
"JavaRanch, where the deer and the Certified play" - David O'Meara
posted 17 years ago
Writing games requires a different approach to java than writing buisness applications (i.e. financial stuff). When you consider the types of computer programs out there, they divide pretty neatly into four categories: productivity (i.e. word processors, calendars, 'Financial'), computer mumbo jumbo (i.e. servers, disk defragmenters, encryption software), and games (i.e. Unreal Tournament, Warcraft II, Everquest). Each type of program will use different patterns and algorithms. Most games seem like the same old code with different graphics, so they should have a lot in common. It may be self-evident to the graphics programmer how to avoid redrawing the whole window for each new frame and to animate several sprites as a moving character, but it might not be so self-evident to me. I'm not trying to argue on behalf of a game programming forum, but I just want to point out the game programming is a distinct, large, and complex field. Financial programming is about the content, not the syle.