Decir "Python es lento en comparación con C ++" es una generalización que ignora muchos aspectos prácticos del mundo real y, por lo general, es un tipo de juicio pobre en el que confiar. Lo que realmente quiere hacer es ver lo que un lenguaje o tecnología en particular puede aportar a la mesa en términos de sus necesidades y, de manera similar, evaluar cualquier posible caída de esa tecnología contra sus necesidades.
Si tiene que hacer este tipo de preguntas, existe una gran posibilidad de que el factor limitante en términos de rendimiento de cualquier juego que realice sea usted y no las elecciones tecnológicas en sí. En consecuencia, la opción óptima es la que le da más poder, en otras palabras, la tecnología o el idioma que ya conoce mejor.
En cuanto al bajo rendimiento del juego Game Maker que jugaste, eso podría atribuirse a una serie de factores, algunos de los cuales son específicos de ese juego, como un código pobre específico que puede haber sido escrito a través de las herramientas de Game Maker o los lenguajes de secuencias de comandos. No es necesariamente una falta del propio Game Maker.