En este artículo presentamos el proyecto MACHS, una plataforma para la generación de juegos serios, es decir, cursos en entornos 3D para la formación en máquina herramienta. La plataforma consta de dos aplicaciones: una herramienta de autor fácil de usar para editar los cursos y un simulador 3D para ejecutarlos. En este documento, describimos las características y funciones de cada parte de la plataforma. También describimos la estructura de los archivos XML diseñados para el almacenamiento de información sobre cursos, máquinas, cámaras, interacción, etc. y cómo los utilizamos para vincular el editor y el simulador.