Puntuación:
El libro ofrece una introducción completa al aprendizaje de C++ a través de la programación de juegos utilizando el marco SFML. Aunque muchos usuarios apreciaron su enfoque didáctico incremental y su sencillez, hay quejas significativas sobre errores en los ejemplos de código, que pueden llevar a la frustración. Adecuado para principiantes absolutos, puede no satisfacer las necesidades de quienes buscan conocimientos más profundos de programación de juegos.
Ventajas:⬤ Buena introducción a C++ y al desarrollo de juegos usando SFML.
⬤ Explicaciones sencillas y claras, que lo hacen accesible para principiantes absolutos.
⬤ Enfoque incremental del aprendizaje con multitud de ejercicios prácticos.
⬤ Atractiva arquitectura final del juego que enseña prácticas de codificación adecuadas.
⬤ Numerosos errores y fallos en las muestras de código que restan usabilidad.
⬤ Algunas explicaciones son demasiado superficiales u omiten detalles necesarios.
⬤ El libro se basa en gran medida en la copia de código, lo que puede no fomentar una comprensión más profunda.
⬤ Complicado proceso de instalación de los archivos necesarios.
(basado en 30 opiniones de lectores)
Beginning C++ Game Programming
Familiarízate con las técnicas de programación y el desarrollo de juegos utilizando bibliotecas C++ y Visual Studio 2019.
Características principales:
⬤ Aprenda el desarrollo de juegos y C ++ con un enfoque divertido y basado en ejemplos.
⬤ Construya clones de juegos populares como Timberman, Zombie Survival Shooter, un juego de plataformas de rompecabezas cooperativo y Space Invaders.
⬤ Descubra consejos para ampliar sus juegos terminados pensando de manera crítica, técnica y creativa.
Descripción del libro:
La segunda edición de Beginning C++ Game Programming está actualizada y mejorada para incluir las últimas características de Visual Studio 2019, SFML y las técnicas modernas de programación C++. Con este libro, obtendrás una divertida introducción a la programación de juegos mediante la construcción de cinco juegos totalmente jugables de complejidad creciente. Aprenderás a construir clones de juegos populares como Timberman, Pong, un shooter de supervivencia Zombie, un rompecabezas de plataformas cooperativo y Space Invaders.
El libro comienza cubriendo los aspectos básicos de la programación. Estudiará temas clave de C++, como la programación orientada a objetos (POO) y los punteros de C++, y se familiarizará con la biblioteca de plantillas estándar (STL). El libro le ayudará a conocer las técnicas de detección de colisiones y la física de los juegos mediante la construcción de un juego de Pong. A medida que construya juegos, también aprenderá emocionantes conceptos de programación de juegos, como efectos de partículas, sonido direccional (espacialización), sombreadores programables OpenGL, generación de objetos y mucho más. Por último, explorará patrones de diseño de juegos para mejorar sus habilidades de programación de juegos en C++.
Al final del libro, habrás adquirido los conocimientos que necesitas para crear tus propios juegos con características interesantes desde cero.
Lo que aprenderá:
⬤ Configure su proyecto de desarrollo de juegos en Visual Studio 2019 y explore bibliotecas de C ++ como SFML.
⬤ Explore C ++ OOP mediante la construcción de un juego de Pong.
⬤ Entender los conceptos básicos del juego, como la animación del juego, la física del juego, la detección de colisiones, la puntuación y el sonido del juego.
⬤ Utilizar clases, herencia y referencias para crear y controlar miles de enemigos y disparar ametralladoras de tiro rápido.
⬤ Añade características avanzadas a tu juego utilizando punteros, referencias y la STL.
⬤ Escala y reutiliza el código de tus juegos aprendiendo modernos patrones de diseño de programación de juegos.
Para quién es este libro:
Este libro es perfecto para ti si no tienes conocimientos de programación en C++, si necesitas un curso de repaso para principiantes o si quieres aprender a crear juegos o simplemente utilizar los juegos como una forma atractiva de aprender C++. Tanto si aspiras a publicar un juego (quizás en Steam) como si sólo quieres impresionar a tus amigos con tus creaciones, este libro te resultará útil.
© 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)