Java2D or Seperate Library

I"m looking into starting Java Game Development. Should I use Java2D, Or a seperate graphics libarary?

A very good question! The answer lies with understanding what type of game you’re attempting to write and where/how you’re intending to deploy it…

Kev

Assuming you want more advanced graphics than just Swing can provide, I would start with Java2D no matter what. Once you’ve learned the Java2D basics of BufferedImage and animation loops, the knowledge should provide a good stepping stone and insight into more advanced APIs such as JOGL. If you have a look at the tutorials at http://grexengine.com/sections/externalgames/ this is the approach they take, starting with Java2D and moving to JOGL which seemed to work really well for me personally.

If you are just starting to study and don’t know very much about how to make a game, Java2D is probably an easy way.

Maybe later you should then turn to some OpenGL binding ;D

EDIT: Posted at the same time as immudium

okay, Thanks for the replys!!!

Wow, and no one referenced gage or j2da… You guys must be having amnesia;

gage2d

j2da

gameframe4java

Planetation

Plus if your going to target online games and non-sophisticated users then you’ll want to use AWT/Applets for maximum exposure.