Comparisons between 3D libs

Comparisons of general Java 3D which not tied to games and simulation

JME3

FeaturesJME3Atom

Row 1 Col 1

Row 1 Col 2

Row 1 Col 3

Row 2 Col 1

some colspan

Row 3 Col 1

Row 2 Col 2

Row 2 Col 3

JScience

FeaturesJScienceAtom

Row 1 Col 1

Row 1 Col 2

Row 1 Col 3

Row 2 Col 1

some colspan

Row 3 Col 1

Row 2 Col 2

Row 2 Col 3

Plotemy

FeaturesPlotemyAtom

Row 1 Col 1

Row 1 Col 2

Row 1 Col 3

Row 2 Col 1

some colspan

Row 3 Col 1

Row 2 Col 2

Row 2 Col 3

Java3D

FeaturesJava3DAtom

Row 1 Col 1

Row 1 Col 2

Row 1 Col 3

Row 2 Col 1

some colspan

Row 3 Col 1

Row 2 Col 2

Row 2 Col 3

Comparisons between 3D game/simulation dev framework

3D game/simulation dev frameworks

Java GameEngines

Some of them are free and open sourced but limited in features compared to JME3 and Atom together. In fact one can learn the architecture of Atom and plug in their engines. It’s not too hard to do so as I did go through that path. The problem is the architecture is very hard to built from different concepts and loads of researches I did in the past 6 years. :)) But yes, they can of course.

LibGDX

FeaturesUnityAtom

Row 1 Col 1

Row 1 Col 2

Row 1 Col 3

Row 2 Col 1

some colspan

Row 3 Col 1

Row 2 Col 2

Row 2 Col 3

Threerings

FeaturesUnityAtom

Row 1 Col 1

Row 1 Col 2

Row 1 Col 3

Row 2 Col 1

some colspan

Row 3 Col 1

Row 2 Col 2

Row 2 Col 3

Alice

Alice 4 is not open sourced yet

FeaturesUnityAtom

Row 1 Col 1

Row 1 Col 2

Row 1 Col 3

Row 2 Col 1

some colspan

Row 3 Col 1

Row 2 Col 2

Row 2 Col 3

Others

Some of them are free for non-commercial usages. But they’re not opensourced and also just a “game engine with a lot of limitation because of this closed model. Other technologies are slowly get into their supports (and even their mind set). In my POV, those limitation’s not acceptable for a rapid changing world like we living in.

Atom vs Unity

FeaturesUnityAtom

Row 1 Col 1

Row 1 Col 2

Row 1 Col 3

Row 2 Col 1

some colspan

Row 3 Col 1

Row 2 Col 2

Row 2 Col 3

Atom vs UDK

FeaturesUDKAtom

Row 1 Col 1

Row 1 Col 2

Row 1 Col 3

Row 2 Col 1

some colspan

Row 3 Col 1

Row 2 Col 2

Row 2 Col 3

Atom vs CryEngine

FeaturesCryEngineAtom

Row 1 Col 1

Row 1 Col 2

Row 1 Col 3

Row 2 Col 1

some colspan

Row 3 Col 1

Row 2 Col 2

Row 2 Col 3

Atom vs HeroEngine

FeaturesHeroEngineAtom

Row 1 Col 1

Row 1 Col 2

Row 1 Col 3

Row 2 Col 1

some colspan

Row 3 Col 1

Row 2 Col 2

Row 2 Col 3

Conclusion

Atom and JME3 are young but the vision is clear. We want to build next gen game engine for every one with the lastest technologies!