I’m looking at using Java for a 3d game, nothing too big - but doing things Unity (Free) can’t do. The problem with this is the #1 contender, jMonkey, seems… Really immature and not well put together (At least in my opinion), not to mention the fact it doesn’t seem very popular, and the games listed on their site are less than stellar (Good games, but don’t exactly show off the supposed features).
The other big one I’ve been looking at libgdx, which I’ve messed around with for a bit and… It’s awesome for 2d, but everything I’ve read seems to point towards the 3d being immature and unfinished.
So, I’ve come here to ask all of you: What 3d solutions have each of you used, and what have your experiences been?