¿Es posible ganar dinero con Pygame? Si es así, ¿cómo?

El problema con pygame es la falta de capacidad de implementación.

Si escribieras un juego increíble y los archivos .py para el usuario promedio de computadoras en este planeta, no podrían hacer nada con él.

Primero necesitarían un intérprete de Python. De la versión correcta. Que no es necesariamente la última versión, ya que hay un cisma real entre 2.xy 3.x.

Luego tendrían que instalar Pygame. Pero primero necesita un montón de otras cosas instaladas, posiblemente X11 si están en Windows.

Es cierto que casi todo el software tiene problemas de implementación, y es por eso que existen los instaladores: se aseguran de que el entorno sea el requerido. Entonces, en teoría, posiblemente sería para ti escribir un instalador para tu juego que se ocupara de todos estos problemas.

En la práctica, no ves esto hecho para pygame. ¿Por qué? Debido a que Python es interpretativo y, por lo tanto, no es una gran opción para cualquier cosa que requiera un alto rendimiento, y no es una opción para cualquier cosa que desee garantizar que funcione sin llegar a la mitad del juego y fallar debido a una versión ligeramente incorrecta de SDL.

Python es un lenguaje de entrenamiento razonable, y pygame es algo bueno para usar con él. Pero si desea escribir juegos que pueda implementar ampliamente, otros idiomas son mejores.

* PERO *, la forma más directa y efectiva de ganar dinero con pygame es convertirse en un tutor de pygame.

¿Por qué no sería posible? Depende en gran medida de lo bueno que seas como diseñador / programador de juegos. Dicho esto, pygame no es conocido por producir ningún juego computacionalmente intensivo.