RE: ¿Por que realizar video juegos con Python y no con C++?
C++ es un excelente lenguaje para muchas cosas incluso para el desarrollo de videojuegos sobre todo si usas las libreria OpenGL, python es un lenguaje mas "amigable" para el desarrollador por eso facilita mucho las cosas para el desarrollo de diferentes cosas.
En el caso de los videojuegos es muy bueno hacer las cosas directamente desde codigo fuente sin necesidad de Frameworks, pero cuando ya tienes conocimientos de nivel medio o mas es recomendable usar el Framework para hacer las cosas mas rapido ya que se supone que sabes que es lo que internamente hace el Framework, te ahorra tiempo y dinero.
Este post fue curado por la comunidad @developspanish, comunidad que se enfoca en apoyar a programadores de habla hispana tanto los que van aprendiendo como los experimentados
Claro C++ es un lenguaje de programación con muchísimas funcionalidades, y en el desarrollo de vídeo juegos se podría decir que es uno de los lenguajes de programación que mas recomendaría para empezar en el mundo de desarrollo de vídeo juegos... La cuestión es que Python como tu lo has dicho resulta ser mucho mas agradable a la hora de manejar los sprites y los eventos , recomiendo mas Python a los que apenas empiezan en este contexto, por dos razones... La primera, es que Python es un lenguaje de programación que esta empezando a tener un crecimiento exponencial y que en la industria al igual que C++ o Java, es muy demandado, por lo que no muchos programadores o estudiantes de programación conocen este lenguaje o programan es dicho lenguaje, entonces empezar a manejar este lenguaje desarrollando vídeo juegos, se le podría conocer como "Buena practica". Y la segunda razón es la ya mencionada anteriormente, es mas amigable a la hora de programar.
Definitivamente recomiendo igual Python para los que van empezando en la programacion de software, por las mismas razones que tu das.
En lo personal y diciendolo como @shadowmyst no he tocadopython y tal vez no lo toque en un buen tiempo ya que me estoy enfocando completamente a Ruby on Rails y a NodeJS. Pero como la comunidad @developspanish puedo decir que estamos teniendo mucho auje sobre el uso de Python y de hecho se ha echo curacion de un tutorial muy bien detallado para los que inician en ese lenguaje de programación.
Si sigues escribiendo mas sobre programación te invito a que nos visites en la comunidad