Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I've decided to learn OpenGL. I worked through several tutorials. I've found it far too complex performing a simple task like doing sprite animation in openGL.

Now I read about JOGL which seems to be more accessible. So I actually have two questions.

  1. Can JOGL help me understand OpenGL better?
  2. Also important to me, will I be able upload my JOGL applications to Greenlight, MS-marketplace etc.?
share|improve this question
add comment

1 Answer 1

up vote 2 down vote accepted
  1. No. JOGL is a wrapper library for OpenGL, which means it simply gives you access to the OpenGL api. So whether or not you use JOGL, you still have to know and use the OpenGL methods.
  2. Greenlight supports jar files, I believe Windows Marketplace doesn't, as it's only for apps.

One benefit of using JOGL or LWJGL is that it gives you access to helpful classes like classes for spritesheets, textures, images, rendering, keyboard / mouse input etc. But that way you don't actually learn OpenGL like you should. It is an option though.

But yeah, switching from XNA to OpenGL might me a struggle. XNA is designed mostly for students (and very easy to use so everyone can make games with it after a little research). With XNA you use XNA render features, but in OpenGL you have to do everything yourself.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.