Este libro se dirige a todos los makers y entusiastas de la programación que deseen aprender a desarrollar videojuegos con Pygame. También interesará a los principiantes en el lenguaje Python, así como a los informaticos que quieran perfeccionar sus conocimientos sobre esta libreria, que se utiliza no solo en el campo de los videojuegos, sino tambien en el de la simulacion.No es necesario dominar el lenguaje Python para leer este libro, porque el autor comienza presentando los conceptos basicos antes de indicar como dar sus primeros pasos con Pygame y detallar la estructura de un juego con Pygame. Posteriormente, a lo largo de los capitulos, se estudian los aspectos principales del desarrollo de videojuegos en dos dimensiones. El lector tambien va a estudiar como gestionar un bucle de juego, como dominar los aspectos graficos con el modulo pygame.draw, como añadir sonido con el modulo pygame.mixer, incluso como gestionar el tiempo y especialmente las colisiones entre objetos graficos gracias al concepto de sprite. El autor tambien ofrece una introduccion al 3D y al concepto de motor de juego.Finalmente, los dos ultimos capitulos brindan al lector una documentacion precisa de los principales modulos de Pygame que se utilizan en el libro, asi como de los que se utilizan con frecuencia en el desarrollo usando Pygame.
Este libro sobre los fundamentos del lenguaje Pyhton 3 (versión 3.11 en este caso) va dirigido a todos los profesionales de la informática, ingenieros, estudiantes (y especialmente los de grados univ