Descripción
Desarrollo de Juegos 2D con Python
Resumen del libro
Este manual práctico ofrece una introducción completa al desarrollo de videojuegos bidimensionales utilizando Python. El lector aprenderá a construir sus propios juegos desde cero, explorando los fundamentos de la programación gráfica, la gestión de sprites, la detección de colisiones y la mecánica de juego. Con un enfoque progresivo y ejemplos aplicados, la obra desmitifica la complejidad del desarrollo de videojuegos para PC, demostrando que es posible crear proyectos funcionales y entretenidos con herramientas accesibles.
¿De qué trata?
El libro guía al lector a través del proceso completo de creación de un videojuego 2D, desde la configuración del entorno de desarrollo hasta la implementación de mecánicas avanzadas. Se abordan conceptos clave como el manejo de ventanas gráficas, la animación de personajes, la gestión de eventos de teclado y ratón, y la lógica de juego. Cada capítulo introduce nuevos elementos técnicos y los aplica en ejemplos prácticos, permitiendo al lector ver resultados tangibles de forma inmediata. La obra se centra en Python como lenguaje principal, aprovechando su sintaxis clara y bibliotecas especializadas para facilitar el aprendizaje.
Temas principales
- Fundamentos de programación gráfica en 2D con Python
- Gestión de sprites, animaciones y fondos de pantalla
- Sistemas de detección de colisiones y físicas básicas
- Control de eventos de teclado, ratón y temporizadores
- Estructuración de la lógica de juego y bucles principales
- Implementación de menús, puntuaciones y niveles
¿Para quién está recomendado?
Este libro está dirigido a programadores con conocimientos básicos de Python que deseen adentrarse en el desarrollo de videojuegos. También resulta útil para estudiantes de informática interesados en la programación gráfica y para aficionados que quieran crear sus propios juegos como proyecto personal. No se requieren conocimientos previos de diseño gráfico ni de motores de juego complejos, ya que la obra parte de los fundamentos.
Qué aporta este libro
- Una base sólida en los principios del desarrollo de juegos 2D aplicados con Python
- Ejemplos prácticos y proyectos completos que permiten ver resultados inmediatos
- Metodología progresiva que facilita el aprendizaje paso a paso
- Habilidades transferibles a otros lenguajes y motores de juego
- Comprensión de la arquitectura interna de un videojuego desde cero
Ficha técnica
- Autor: Cuevas Álvarez, Alberto
- Editorial: RA-MA S.A. Editorial y Publicaciones
- Idioma: Español
- Tema: DESARROLLO Y PROGRAMACION DE JUEGOS
- Colección: EMPRESA
- Encuadernación: Bolsillo
- Fecha de edición: enero de 2019
- Número de páginas: 332
- Peso: 655 g
Valoración editorial
Una obra práctica y bien estructurada que cumple su objetivo de introducir al lector en el desarrollo de juegos 2D con Python. Su enfoque didáctico y la progresión de contenidos la convierten en una herramienta útil tanto para autodidactas como para entornos educativos. La elección de Python como lenguaje facilita la comprensión de los conceptos fundamentales sin la sobrecarga técnica de otros entornos más complejos, lo que la hace especialmente adecuada para quienes se inician en este ámbito.

