Fusion of game-middleware

I wondered if it would be possible to concentrate developpers work on one ( or two ) project in place of more than 10 by category.

For example, there is two big scenegraphs in java world : Xith3D and jME. Wouldn’t be possible to unificate them ? It would be a good idea, isn’t it ?

Or another example, there is a whole bunch of game engines or game library, such as Espresso, Simplicity, J3DSDK game engine, JAVA IS DOOMED, etc…

They all have they’re own remits and aims. In addition, having Xith and JME running is causing ideas to bounce between the two… this is a good thing.

Finally, running 2+ projects means if one slows and dies it isn’t the end of everything.

Kev

I see… the fusion of Xith3D and jME would be a good thing for all.

No, it wouldn’t.

Kev

Think of it this way…Would the fusion of an orange and an apple be a good thing? I mean they are both round, they both taste nice…They both give you alot of good stuff.

Thats my take on it anyway. Besides, why would you want to do that? So that you can make a game and say right:

Choose the SceneGraph you want to play in: Xith/Jme
Choose the Renderer you want to render with: Lwjgl/jogl
Choose the Audio library you want to listen from: FMod/OpenAL

I mean the casual player would give a toss to be honest…Besides, it just means more work for you redoing the game in another scene graph!

DP

[quote]No, it wouldn’t.

Kev
[/quote]
Well, this xmas’s “big thing” was apparently the grappple - a grap merged with an apple. :stuck_out_tongue:

To the OP: there have been extensive threads on this in th past, IIRC the most recent in the Xith3d forums here. Check them out.

[quote]Think of it this way…Would the fusion of an orange and an apple be a good thing? I mean they are both round, they both taste nice…They both give you alot of good stuff.
[/quote]
I don’t entirely agree to the fact that Xith3D and jME can be compared to an orange and an apple. If we go further in comparisons, I think we can say that Xith3D and jME are two sort of apples. Then, it would be a good thing to merge them.

What are the major differences between Xith3D and jME ?

Their targets, development orientation, SDKs are all completely different. I would be pushed very hard to find a similarity to be honest.

I chose orange, and apple because they are both fruit, and both Jme and Xith are scenegraph where scenegraph = fruit.

Aviatrix3D would be a pear :slight_smile:

DP