Desarrollo de juegos con Python, Pygame y Raspberry Pi

Puntuación:   (4,4 de 5)

Desarrollo de juegos con Python, Pygame y Raspberry Pi (Sloan Kelly)

Opiniones de los lectores

Resumen:

El libro ofrece un enfoque estructurado y detallado de la programación de juegos con Python en la Raspberry Pi, con ejemplos claros y contenidos útiles. Sin embargo, tiene algunas prácticas de código anticuadas y carece de orientación sobre la configuración inicial.

Ventajas:

Bien estructurado con un enfoque modular de «bloques de construcción», conceptos claros de desarrollo de juegos, patrones reutilizables y un capítulo extra para construir un laboratorio de proyectos electrónicos. Buen contenido que puede aplicarse a otros lenguajes de programación.

Desventajas:

Carece de instrucciones sobre cómo empezar con Pygame en Raspberry Pi, contiene prácticas de código obsoletas o obsoletas, problemas con el formato del código que pueden confundir a los lectores y errores en ejemplos de código relacionados con la sangría y las mejores prácticas.

(basado en 4 opiniones de lectores)

Título original:

Python, Pygame, and Raspberry Pi Game Development

Contenido del libro:

Amplía tus conocimientos básicos de Python y utiliza PyGame para crear videojuegos de ritmo rápido con excelentes gráficos y sonidos. Esta segunda edición muestra cómo puedes integrar componentes electrónicos con tus juegos utilizando los pines de entrada/salida de propósito general (GPIO) incorporados y algo de código Python para crear dos nuevos juegos.

Aprenderás sobre programación orientada a objetos (POO) y patrones de diseño, como modelo-vista-controlador (MVC) y máquinas de estados finitos (FSM). Tanto si usas Windows, macOS, Linux o una Raspberry Pi, podrás liberar el poder de Python y PyGame para crear juegos de gran apariencia.

El libro también incluye listados completos de código y explicaciones para "Bricks", "Snake" e "Invaders", tres juegos totalmente funcionales. Estos juegos te permitirán empezar a crear tus propios juegos y luego modificarlos o crear tus propios títulos. Los conceptos se explican con más detalle mediante juegos como "Copycat", en el que el jugador debe concentrarse y repetir la secuencia de luces y sonidos, y "Couch Quiz", en el que PyGame y componentes electrónicos crean un juego de preguntas para 2-4 jugadores.

Lo que aprenderás

⬤ Adquirir conocimientos básicos de Python y emplearlo para el desarrollo de juegos.

⬤ Estudiar proyectos de juegos que se pueden utilizar como plantillas, como Bricks, Snake e Invaders.

⬤ Trabajar con funciones definidas por el usuario, herencia, composición y agregación.

⬤ Implementar máquinas de estados finitos.

⬤ Integra tu juego con la electrónica usando los pines GPIO.

Para quién es este libro

Codificadores experimentados o desarrolladores de juegos nuevos en Python, PyGame y Raspberry Pi encontrarán este libro útil. También es para principiantes interesados en entrar en el desarrollo de juegos.

Otros datos del libro:

ISBN:9781484245323
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2019
Número de páginas:389

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Desarrollo de juegos con Python, Pygame y Raspberry Pi - Python, Pygame, and Raspberry Pi Game...
Amplía tus conocimientos básicos de Python y utiliza...
Desarrollo de juegos con Python, Pygame y Raspberry Pi - Python, Pygame, and Raspberry Pi Game Development
Fundamentos de Unity para Redes: Creación de juegos multijugador con Unity - Unity Networking...
Aprenda los fundamentos de la creación de redes con Unity y...
Fundamentos de Unity para Redes: Creación de juegos multijugador con Unity - Unity Networking Fundamentals: Creating Multiplayer Games with Unity

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)