Este proyecto escrito en Java lo realicé hace unos años, con el fin de entender los procesos que envuelven la generación de escenarios de forma procedural, en concreto escenarios tipo Minecraft. Para ello se ha utilizado el framework libGDX basado en OpenGL para la representación de gráficos 3D.
Página del proyecto: https://github.com/sergiss/voxel-engine