I'm programming an open-world sandbox game but I need some sort of good game engine. I need a game engine that can support a lot of blocks 3D models, and also handle animations and meanwhile add HD graphics. Most of my textures are 32x32, but water, sky, and more are higher. I only have a team of a handful (TBH, I have 3) programmers with some experience.
I'm leaning towards Java/LWJGL because I know the code most, but Unreal's graphics are really cool. Unity, although it's easy to learn, is one of the worst game engines for programming an open world game.
Not sure about rendering, I'd say OpenGL.
BTW, my game is NOT a minecraft clone.