Hi,
I just started with programming games in Java (been playing with Flash and ActionScript2.0 quite a bit, but stumble upon limitations which Java can easily overcome), and got a bit curious about graphics. Skimming my way through a book by David Brackeen (what do you think about it btw, if you know it?).
In his book he is using the AWT to draw graphics on the screen, but unfortunately translucent graphics are not hardware accelerated. So to keep things fast and stable, he suggests to keep the edges of your graphics jagged and take it as it is.
But I think there must be a way to have the graphics anti-aliased (and hardware accelerated). Do I have to use OpenGL bindings to do this? And is it better to use an API like jogl or LWJGL instead of the AWT or should I learn the game programming first and the graphical details later?
Thanx.
