HI, I am developing 3D java game, so I suposed I should use java 3D. Then I found out that Sun stoped developing 3D API and some people say that it is better to use xith3D or something. So what can you recomend me to do?
On the Dexterity forum there’s been some talk about excactly this question: How live is Java3d?
ChrisM (@Sun) wrote there: “With regard to the future of J3D, it’s not quite dead yet. I would post a message over in the JavaGaming.org forums to Doug Twilleager and ask. You may be suprised…”
So the guy to ask is Doug Twilleager then?
Doug, are you here?
I sent e-mail with same question to Doug, but no response yet.
I’m sure Doug is in panic mode bc. of GDC … I’d expect an answer not before march 26
I cannot imagine it’s going to die. Sun focuses on the desktop. I feel they WANT to have a Sun-made, high-quality, robust rendering engine.
Xith3D is in an alpha/beta state, Java3D is mature but old-fashioned and a bit overdone for gaming needs.
Today, making a decision, is hard…
But GDC is coming and J1 isn’t far neither. Good opportunities to leave the holding pattern and make at least some announcements. Someday they’ll have to say its dead or its not.
In the meantime … they are quite compatible … maybe you can shield the 3D details?
[quote]I sent e-mail with same question to Doug, but no response yet.
[/quote]
They should please answer in public, here, so everybody interested in Java and 3d can see the answer and base their decisions on it.
After the show, of course, like Herkules said.
:-X :-X :-X :-X
Damn! I wish I wasn’t so good at keeping mum!
EDIT: I guess what I can say is, our project is still using Java3D and we are looking forward to continue to use it in the future…
Doug T. is probably upto something…
Let me guess…
A new incarnation of Java3D…
A physics engine to go with jogl…
I wish I was as lucky as you - eight days after you ask this age old question, an announcement is made: http://www.java-gaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=announcements;action=display;num=1079590060;start=0#0
I had to wait over a year :-/
Ah well - Xith3D is better suited to me now anyway.
Will.
Well look at that. It seams that Sun listens to what people say in these forums after all.
[quote]HI, I am developing 3D java game, so I suposed I should use java 3D. Then I found out that Sun stoped developing 3D API and some people say that it is better to use xith3D or something. So what can you recomend me to do?
[/quote]
I think it depends on what type of game your are thinking of. If it is a 3d isometric game with not so much requirements on polygon crushing then java3d is better than a C++ solution. But if it is a 3d FPS or an action intensive game, then forget about it.