Hi,
I’ve just started to learn JOGL and I’ve got some questions that I can’t find answers to.
I am moving away from Java2D in games because its only good when its accelerated and its acceleration is incredibly moody (scaling and too much anti-aliasing destroys acceleration). I only want to use JOGL for 2D graphics (ortho mode).
Q1 What proportion of computers have OpenGL and can interface with JOGL? (I’m suspicious because on some computers that I’ve run my Java2D game using the OGL pipeline there was no hardware acceleration). If OpenGL isn’t supported, is my JOGL-coded game stuffed and won’t display anything at all or will it work but at lower performance (ie will it fall back to software rendering, just not hardware accelerated)?
Q2 JOGL seems to be changing a lot, its still a JSR and even some tutorial-example code doesn’t work anymore because method names have changed. If I write something in JOGL now, is it likely to be runnable in a year?
Thanks,
Keith