I would use xith3d (https://xith3d.dev.java.net/) to implement your game, because it is an uptodate engine which is highly supported by the community. As OpenGL binding I suggest jogl, because it is the reference implementation and officially supported by SUN. Xith3d is based on jogl, hence this is a good combination. I wouln't use java3D, because you don't have direct access to the underlying 3D API, like OpenGL for example, but you need this direct access if you implement a game.
ESCAPE is written in Java it comes with it's own engine, called Java Is Doomed (JID). The engine is based on jogl. You can get the engine and another application build on the engine from the CVS server.
ciao torsten
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hey,
I'm in my final year of a BSc in computer applications and for my final year project i will be trying to create a multiplayer doom stlye game in java.
I'm trying to get my head around Java3D and JOGL at the moment.
What would be the best way to implement the game? I would apprecitate it if you could give me a push in the right direction (or any direction!)
P.S.
Escape looks awesome, was it written in Java?
Hi Abbas,
I would use xith3d (https://xith3d.dev.java.net/) to implement your game, because it is an uptodate engine which is highly supported by the community. As OpenGL binding I suggest jogl, because it is the reference implementation and officially supported by SUN. Xith3d is based on jogl, hence this is a good combination. I wouln't use java3D, because you don't have direct access to the underlying 3D API, like OpenGL for example, but you need this direct access if you implement a game.
ESCAPE is written in Java it comes with it's own engine, called Java Is Doomed (JID). The engine is based on jogl. You can get the engine and another application build on the engine from the CVS server.
ciao torsten