[gameprogrammer] Re: Java Game Programming ok?

Bob Pendleton wrote:
> Just curious, why JOGL and not Java3D? Also, what sound library
> are you using?

JOGL is designed as part of Java's game library, and its calls and 
functionality are nearly identical to OpenGL.  Java3D is designed less 
as a potential gaming api and more for generic 3D functionality.  At 
least, this is what I've heard.  In playing with Allegro and SDL, I've 
gotten fairly familiar with beginning OpenGL, and so having the familiar 
syntax is nice for me, and I've just heard a LOT of talk that JOGL is 
faster than Java3D.  (I think Java3D uses a "scene graph", which I 
perceive is where you set up the scene and tell it what data to render, 
and IT does the rendering for you, whereas JOGL allows/forces you -- 
depending on how you see it -- to do the rendering on your own.)

As for sound, I haven't decided (or even experimented or looked much) 
yet, but when I get comfortable enough with the 3D stuff -- coming very 
soon, I think -- I'll certainly begin by looking into JOAL (Java 
bindings for openAL), since it's part of the same package.  The whole 
package (net.java.games) includes JOGL, JOAL, and JInput (for use with 
joysticks, etc...).

So anyway, as I get some tutorials done (as I'm learning) I'll post them 
to the Wiki for y'all!

--Scott


---------------------
To unsubscribe go to http://gameprogrammer.com/mailinglist.html


Other related posts: