views:

3864

answers:

7

Whats the best 3D game engine available for java? I am looking for something that has a good set visual development tools. I have checked out the list available on wikipedia:

http://en.wikipedia.org/wiki/List_of_game_engines

But I can't figure out the tool set provided by each engine and which free java 3d engine has the best toolset.

Thanks

+2  A: 

OGRE is a good open source engine for C++. Wiki.

Ogre4j is same thing for Java. Wiki.

Salman Kasbati
+6  A: 

jMonkeyEngine has a nice set of open source tools for 3d java development. They have been used for a few commercial games (Bang!Howdy and one that NCSoft was developing that was recently cancelled come to mind off hand). They have a good set of active developers with many code samples provided with the basic toolset.

18Rabbit
+1  A: 

I've experimented with many engines, and if you're looking for simplicity:

C++

  • Irrlicht (Ogre is not a complete engine, just a graphics engine)

Java

  • JMonkeyEngine
  • JPCT
Karan
I think you'll find that Irrlicht is graphics only aswell.. (ie no networking, no sound etc etc..)
ShoeLace
A: 

The Lightweight Java Game Library is a pretty good one.

Sorskoot
This is more of a wrapper than a 3D engine
srand
A: 

a powerfull Java 3D engine is 3DzzD

including both software and hardware rendering, it is perfect for Web 3D

+2  A: 

Ardor3D

A fork of the JMonkeyEngine including two previous developers from JMonkeyEngine team. Essentially a more broad 3d engine with a clear(-er) API.

srand
A: 

If you are learning Java at the same time, and would like to write simple 3D games, try Env3D (http://env3d.sourceforge.net).

Anon