Estos dos libros ofrecen al lector el máximo de información posible sobre el lenguaje Python para iniciarse en el desarrollo de videojuegos con Pygame. 968 páginas desarrolladas por expertos. Hay elementos para descarga en www.ediciones-eni.com.Un libro de la coleccion Recursos InformaticosPython 3 - Los fundamentos del lenguaje (4ª edicion)Este libro sobre losafundamentos del lenguaje Pyhton 3 (version 3.11 en este caso) va dirigido a todos los profesionales de la informatica, ingenieros, estudiantes (y especialmente los de grados universitarios de Ingenieria informatica), docentes o incluso autodidactas, que desean tener un gran dominio este lenguaje. En esta obra se explican todas las partes esenciales del lenguaje y del tratamiento de datos, permitiendo tener una amplia perspectiva de todo lo que permite hacer Python 3. El libro esta dedicado a la rama 3 de Python y, como no podia ser menos, presenta novedades aportadas por la version 3.11. Sin embargo, como el lenguaje Python 2 todavia esta muy presente, el autor describe las diferencias importantes que existen con la rama anterior de Python. La primera parte del libro detalla las ventajas de Python 3 para dar respuesta a las necesidades de las empresas independientemente del campo de la informatica donde se aplique.La s
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.