Comparisons between 3D libs

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

JME3

Features JME3 Atom

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

Features JScience Atom

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

Features Plotemy Atom

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

Features Java3D Atom

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

Features Unity Atom

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

Features Unity Atom

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

Features Unity Atom

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

Features Unity Atom

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

Features UDK Atom

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

Features CryEngine Atom

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

Features HeroEngine Atom

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!