GameCodingNinja
Senior Newbie 
|
 |
«
Posted
2009-07-02 20:46:12 » |
|
Old C++ programmer who has recently discovered how cool Java and the NetBeans IDE is.
I assume Java3D, JMonkeyEngine, LWJGL and Xith3D are all alternative game engines? Is that correct?
|
|
|
|
elias4444
|
 |
«
Reply #1 - Posted
2009-07-02 20:56:11 » |
|
Nope. Java3D = outdated, old attempt at a openGL scenegraph generator for Java (I apologize to those who may still be working on/with it). LWJGL = A library that wraps openGL, openAL, input, etc. for Java. No engine, you code it from scratch, but it's a great all-in-one library for game development. JMonkeyEngine = A full on game engine built using LWJGL. Xith3D = a full on graphic engine for Java. I haven't used it much, but I think it uses either LWJGL or JOGL JOGL = An openGL wrapper for Java (much like LWJGL minus the other libraries, but can be complemented by things like JOAL). Hope that helps. 
|
|
|
|
GameCodingNinja
Senior Newbie 
|
 |
«
Reply #2 - Posted
2009-07-02 21:24:38 » |
|
Thanks you so much for the info! Now I understand.
I may have to take a closer look at LWJGL. I started developing a small game using JOGL and JInput but I know I'll be adding OpenAL in the near future.
|
|
|
|
Games published by our own members! Check 'em out!
|
|
kappa
|
 |
«
Reply #3 - Posted
2009-07-02 22:22:26 » |
|
Thanks you so much for the info! Now I understand.
I may have to take a closer look at LWJGL. I started developing a small game using JOGL and JInput but I know I'll be adding OpenAL in the near future.
If you do decide to look at LWJGL, a nice resource to get quick help and answers regarding LWJGL is its irc channel over at #lwjgl on freenode. Just thought I'd mention it since I've found it very helpful.
|
|
|
|
sproket
|
 |
«
Reply #4 - Posted
2009-07-03 00:18:49 » |
|
Nope.
Java3D = outdated, old attempt at a openGL scenegraph generator for Java (I apologize to those who may still be working on/with it).
I'm working with Killer Java Game Programming which has chapters on this. Should I just ignore this? I'm looking for a lib that's cross platform which I can learn to build a 3d 1st person maze like game.
|
|
|
|
elias4444
|
 |
«
Reply #5 - Posted
2009-07-03 02:44:56 » |
|
It showed a lot of promise in its day, but as I understand it, Java3D is no longer being developed.
|
|
|
|
princec
|
 |
«
Reply #6 - Posted
2009-07-03 08:05:44 » |
|
I thought it was being developed in the community at large? Anyway - it's kinda obsolete for games production purposes now. Cas 
|
|
|
|
gouessej
|
 |
«
Reply #7 - Posted
2009-07-03 08:08:13 » |
|
JMonkeyEngine = A full on game engine built using LWJGL.
[size=40pt]WHAT?   ??[/size] You have forgotten the JOGL renderer of JMonkeyEngine 2, I have spent some time to drive it more reliable (in order to use it for my own first person shooter), this engine is no more bound to a single OpenGL binding.
|
|
|
|
princec
|
 |
«
Reply #8 - Posted
2009-07-03 08:16:14 » |
|
Yes but other than you, no-one cares. Cas 
|
|
|
|
bienator
Senior Devvie   
OutOfCoffeeException
|
 |
«
Reply #9 - Posted
2009-07-03 09:54:08 » |
|
Yes but other than you, no-one cares. Cas  and you otherwise you wouldn't comment... please stop provoking him
|
|
|
|
Games published by our own members! Check 'em out!
|
|
gouessej
|
 |
«
Reply #10 - Posted
2009-07-03 12:22:21 » |
|
Yes but other than you, no-one cares.
No, it is completely wrong, the Project Wonderland uses JMonkeyEngine 2 with the JOGL renderer. I try to fix bugs in it but I'm not the guy who wrote it. If people were not interested in it, it would have never been written. please stop provoking him
Yes he tries to provoke people. It would be better if he spent this time in more productive activities. When a game is written in LWJGL, I try it and if I can help to detect or maybe to fix a bug in the game, I do it (if I have enough time) and I already did it for "Arena Wars", I sometimes play with "Tower Defence Game" and with his games too! If people were not interested in using JOGL, JOGL would not exist and he would not need to provoke people to divert attention or to convince JOGL is obsolete. If JOGL was obsolete, he would have almost nobody to convince. Edit.: I'm not alone, some other guys have proposed some fixes for this renderer, especially concerning the handling of shaders.
|
|
|
|
princec
|
 |
«
Reply #11 - Posted
2009-07-03 15:30:12 » |
|
Sorry, couldn't resist  Kev was baiting me in an MSN window. Cas 
|
|
|
|
elias4444
|
 |
«
Reply #12 - Posted
2009-07-03 15:41:57 » |
|
You have forgotten the JOGL renderer of JMonkeyEngine 2 Sorry about that. I was just trying to hit the key points. I haven't used JME in a while now. I kept trying but it seemed just as complicated to use as making my own engine.
|
|
|
|
gouessej
|
 |
«
Reply #13 - Posted
2009-07-03 19:16:32 » |
|
Sorry, couldn't resist  Kev was baiting me in an MSN window. Some people here have criticized my behavior but yours is not better, you don't respect the efforts and the investment of some programmers. If Kev has something to add, he is clever enough to do it by himself.
|
|
|
|
princec
|
 |
«
Reply #14 - Posted
2009-07-03 19:38:04 » |
|
|
|
|
|
gouessej
|
 |
«
Reply #15 - Posted
2009-07-04 08:24:44 » |
|
Maybe you should do it first before giving lessons to other people 
|
|
|
|
princec
|
 |
«
Reply #16 - Posted
2009-07-05 12:35:07 » |
|
I stand utterly corrected. Cas 
|
|
|
|
DzzD
|
 |
«
Reply #17 - Posted
2009-07-05 17:29:45 » |
|
one more time.... 
|
|
|
|
gouessej
|
 |
«
Reply #18 - Posted
2009-07-06 08:43:25 » |
|
I stand utterly corrected. Cas  In my humble opinion, no.
|
|
|
|
princec
|
 |
«
Reply #19 - Posted
2009-07-06 09:05:58 » |
|
Something may have been lost in translation there. Cas 
|
|
|
|
CaptainJester
|
 |
«
Reply #20 - Posted
2009-07-06 12:06:39 » |
|
Yes he tries to provoke people. No, he just tries to provoke you because it is so easy. You take offense to every little thing people say.
|
|
|
|
|