Quisiera prog un juego rompecabezas 3d desmontable

Hola me llamo César, siendo esta mi presentación, empiezo pidiendo, información, sobre cómo podría (con que programas o /y con qué lenguajes de programación) podría diseñar un juego rompecabezas que realice (idea propia) en madera y que me encantaría poder trasladar a la realidad virtual, el rompe es básicamente una descomposición del cubo en varias piezas, que resultarían de componer cubos unidad más peque) y estas piezas van encajadas entre sí por desplazamientos y malicia lúdica, no sé si esto puede dar idea, en cualquier caso, agradezco vuestros consejos.

Ver más sobre el tema y los comentarios en el foro