Programación de juegos en C++: Creación de juegos en 3D

Puntuación:   (4,5 de 5)

Programación de juegos en C++: Creación de juegos en 3D (Sanjay Madhav)

Opiniones de los lectores

Resumen:

El libro es un recurso completo para programadores C++ de nivel intermedio a avanzado interesados en el desarrollo de juegos. Abarca temas esenciales como los gráficos, la física y la IA, y proporciona ejercicios prácticos de codificación. Sin embargo, tiene carencias en cuanto a los requisitos previos, en particular la instalación de las bibliotecas necesarias, que puede resultar confusa para lectores sin experiencia previa.

Ventajas:

Temas bien desarrollados, enfoque práctico con ejercicios de codificación, excelentes explicaciones, ideal para quienes tienen conocimientos previos de C++, incluye un capítulo de repaso sobre conceptos de C++, código claro y funcional, buen diseño con aprendizaje gradual del desarrollo de juegos 2D a 3D.

Desventajas:

No proporciona orientación sobre la instalación de la biblioteca SDL, presupone familiaridad con C++ y los IDE, lo que puede no estar claro para todos los lectores, incoherencias entre los ejemplos de código del libro y el repositorio, problemas con la calidad de impresión (blanco y negro), no apto para principiantes.

(basado en 26 opiniones de lectores)

Título original:

Game Programming in C++: Creating 3D Games

Contenido del libro:

Program 3D Games in C++: The #1 Language at Top Game Studios Worldwide (Programe juegos 3D en C++: el lenguaje número 1 en los principales estudios de juegos del mundo)

C++ sigue siendo el lenguaje clave en muchos de los principales estudios de desarrollo de juegos. Dado que se utiliza en todas sus enormes bases de código, los estudios lo emplean para mantener y mejorar sus juegos, y lo buscan constantemente a la hora de contratar nuevos desarrolladores. Game Programming in C++ es una aproximación práctica a la programación de videojuegos 3D en C++. Basado en los cursos de programación de juegos de Sanjay Madhav en la USC, es divertido, fácil, práctico y completo.

Paso a paso, aprenderás a utilizar C++ en todas las facetas de la programación de videojuegos del mundo real, incluyendo gráficos 2D y 3D, física, IA, audio, interfaces de usuario y mucho más. Perfeccionarás tus habilidades en el mundo real mediante ejercicios prácticos y profundizarás en tus conocimientos a través de proyectos de principio a fin que crecen en complejidad a medida que desarrollas tus habilidades. A lo largo del libro, Madhav presta especial atención a desmitificar las matemáticas que todos los desarrolladores profesionales de juegos necesitan conocer.

⬤ Configure rápidamente sus herramientas de desarrollo C++ y empiece a trabajar.

⬤ Implementar gráficos 2D básicos, actualizaciones de juegos, vectores y física de juegos.

⬤ Construir juegos más inteligentes con algoritmos de IA ampliamente utilizados.

⬤ Implementar gráficos 3D con OpenGL, shaders, matrices y transformaciones.

⬤ Integrar y mezclar audio, incluyendo audio posicional 3D.

⬤ Detectar colisiones de objetos en un entorno 3D.

⬤ Responder eficientemente a las entradas del jugador.

⬤ Construir interfaces de usuario, incluyendo Head-Up Displays (HUDs).

⬤ Mejorar la calidad de los gráficos con filtrado anisotrópico y sombreado diferido.

⬤ Cargar y guardar niveles y datos binarios del juego.

Tanto si eres un desarrollador en activo como un estudiante con conocimientos previos de C++ y estructuras de datos, Game Programming in C++ te preparará para resolver problemas reales con C++ en roles a lo largo del ciclo de vida del desarrollo de juegos. Dominarás el lenguaje para el que contratan los mejores estudios, y esa es una ruta probada hacia el éxito.

Otros datos del libro:

ISBN:9780134597201
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2018
Número de páginas:528

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Programación de juegos en C++: Creación de juegos en 3D - Game Programming in C++: Creating 3D...
Program 3D Games in C++: The #1 Language at Top...
Programación de juegos en C++: Creación de juegos en 3D - Game Programming in C++: Creating 3D Games

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)