Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (106)
games submitted by our members
Games in WIP (533)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Java3D, JMonkeyEngine, LWJGL and Xith3D  (Read 8782 times)
0 Members and 1 Guest are viewing this topic.
Offline GameCodingNinja

Senior Newbie





« Posted 2009-07-02 22: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?
Offline elias4444

Junior Member





« Reply #1 - Posted 2009-07-02 22: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.  Wink

Offline GameCodingNinja

Senior Newbie





« Reply #2 - Posted 2009-07-02 23: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!
Legends of Yore - The Casual Retro Roguelike
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 74
Projects: 15


★★★★★


« Reply #3 - Posted 2009-07-03 00: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.
Offline sproket

Junior Member


Medals: 1



« Reply #4 - Posted 2009-07-03 02: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.


Offline elias4444

Junior Member





« Reply #5 - Posted 2009-07-03 04:44:56 »

It showed a lot of promise in its day, but as I understand it, Java3D is no longer being developed.

Offline princec

JGO Kernel


Medals: 342
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #6 - Posted 2009-07-03 10:05:44 »

I thought it was being developed in the community at large? Anyway - it's kinda obsolete for games production purposes now.

Cas Smiley

Offline gouessej
« Reply #7 - Posted 2009-07-03 10:08:13 »

JMonkeyEngine = A full on game engine built using LWJGL.
[size=40pt]WHAT?HuhHuh??[/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.

Offline princec

JGO Kernel


Medals: 342
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #8 - Posted 2009-07-03 10:16:14 »

Yes but other than you, no-one cares.

Cas Smiley

Offline bienator

Senior Member




OutOfCoffeeException


« Reply #9 - Posted 2009-07-03 11:54:08 »

Yes but other than you, no-one cares.

Cas Smiley
and you otherwise you wouldn't comment... please stop provoking him

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline gouessej
« Reply #10 - Posted 2009-07-03 14: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.

Offline princec

JGO Kernel


Medals: 342
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #11 - Posted 2009-07-03 17:30:12 »

Sorry, couldn't resist Smiley Kev was baiting me in an MSN window.

Cas Smiley

Offline elias4444

Junior Member





« Reply #12 - Posted 2009-07-03 17:41:57 »

Quote
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.

Offline gouessej
« Reply #13 - Posted 2009-07-03 21:16:32 »

Sorry, couldn't resist Smiley 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.

Offline princec

JGO Kernel


Medals: 342
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #14 - Posted 2009-07-03 21:38:04 »

[size=72pt]Maybe you should read up about forum posting etiquette and you might not attract so many flames![/size] Wink Smiley Angry Cheesy Sad Cool Grin Huh Roll Eyes Tongue Shocked Lips Sealed Undecided Kiss Cry persecutioncomplex

*chortle*

Cas Smiley

Offline gouessej
« Reply #15 - Posted 2009-07-04 10:24:44 »

[size=72pt]Maybe you should read up about forum posting etiquette and you might not attract so many flames![/size] Wink Smiley Angry Cheesy Sad Cool Grin Huh Roll Eyes Tongue Shocked Lips Sealed Undecided Kiss Cry persecutioncomplex

*chortle*

Cas Smiley
Maybe you should do it first before giving lessons to other people  Wink

Offline princec

JGO Kernel


Medals: 342
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #16 - Posted 2009-07-05 14:35:07 »

I stand utterly corrected.

Cas Smiley

Offline DzzD
« Reply #17 - Posted 2009-07-05 19:29:45 »

one more time.... Smiley

Offline gouessej
« Reply #18 - Posted 2009-07-06 10:43:25 »

I stand utterly corrected.

Cas Smiley
In my humble opinion, no.

Offline princec

JGO Kernel


Medals: 342
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #19 - Posted 2009-07-06 11:05:58 »

Something may have been lost in translation there.

Cas Smiley

Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #20 - Posted 2009-07-06 14: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.

Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

pw (26 views)
2014-07-24 01:59:36

Riven (25 views)
2014-07-23 21:16:32

Riven (20 views)
2014-07-23 21:07:15

Riven (22 views)
2014-07-23 20:56:16

ctomni231 (51 views)
2014-07-18 06:55:21

Zero Volt (46 views)
2014-07-17 23:47:54

danieldean (37 views)
2014-07-17 23:41:23

MustardPeter (40 views)
2014-07-16 23:30:00

Cero (57 views)
2014-07-16 00:42:17

Riven (55 views)
2014-07-14 18:02:53
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!