Minecraft and frameworks

Hi,

I am looking into reviving a four year old Java game project. Amazing to see that Java gaming is still going strong with Minecraft being made in Java! My idea is to make something being a mix of dwarf fortress and minecraft.

Some questions:

  1. What are the main java based game engines that I should be researching? JMonkey? http://www.lwjgl.org/?

  2. I want to make a tile based 2D game mixed with some 3D effects. Is there any specific engine you would recommend?

Thanks!

Try ardor3d as well, they even made a minescraft copy using their engine.

Yes, try Slick2D, LibGDX or PulpCore. Those are currently the best 2d game libraries for Java (its possible to do real 3d effects with the first two libraries).

The main java engines include jMonkeyEngine, Ardor3d, jPCT, Xith3D, LibGDX, Ogre4J, Clyde and 3DzzD.

LWJGL is not a game engine but a low level binding to raw OpenGL, OpenAL and OpenCL. You could say its something that game engines are built on top of.

Yup, its called ArdorCraft. jMonkeyEngine also has one called Mythruna.

Thanks guys. LibGDX looks interesting.
After researching the libraries I believe I will start by playing around with LWJGL and Slick2D.