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


Precio:
Precio de venta$66.65

Descripción

Programe juegos 3D en C++: el lenguaje número 1 en los principales estudios de juegos de todo el 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 utilizan para mantener y mejorar sus juegos, y lo buscan constantemente al contratar nuevos desarrolladores. Programación de juegos en C++ es un enfoque práctico para programar videojuegos en 3D en C++. Modelado a partir de 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á a usar C++ en todas las facetas de la programación de juegos del mundo real, incluidos gráficos 2D y 3D, física, IA, audio, interfaces de usuario y mucho más. Perfeccionará habilidades del mundo real a través de ejercicios prácticos y profundizará su experiencia a través de proyectos de principio a fin que aumentan en complejidad a medida que desarrolla sus habilidades. En todo momento, Madhav presta especial atención a desmitificar las matemáticas que todos los desarrolladores de juegos profesionales necesitan conocer.
  • Configure sus herramientas de desarrollo C++ rápidamente y comience
  • Implemente gráficos 2D básicos, actualizaciones de juegos, vectores y física de juegos
  • Cree juegos más inteligentes con algoritmos de IA ampliamente utilizados
  • Implemente gráficos 3D con OpenGL, sombreadores, matrices y transformaciones
  • Integre y mezcle audio, incluido audio posicional 3D
  • Detecte colisiones de objetos en un entorno 3D
  • Responda eficientemente a la entrada del jugador
  • Cree interfaces de usuario, incluidas pantallas de visualización frontal (HUD)
  • Mejore la calidad de los gráficos con filtrado anisotrópico y sombreado diferido
  • Cargue y guarde niveles y datos de juegos binarios
Ya sea usted un desarrollador en activo o un estudiante con conocimientos previos de C++ y estructuras de datos, Programación de juegos en C++ le preparará para resolver problemas reales con C++ en funciones a lo largo de todo el ciclo de vida del desarrollo de juegos. Dominará el lenguaje que buscan los mejores estudios, y esa es una ruta probada hacia el éxito.



Autor: Sanjay Madhav
Editorial: Addison-Wesley Professional
Publicado: 28/03/2018
Páginas: 528
Tipo de encuadernación: Tapa blanda
Peso: 1.80lbs
Tamaño: 8.90h x 7.10w x 1.20d
ISBN13: 9780134597201
ISBN10: 0134597206
Categorías BISAC:
- Informática | Programación | Juegos
- Informática | Lenguajes | C++

Sobre el autor
Sanjay Madhav es profesor titular en la Universidad del Sur de California, donde imparte varios cursos de programación y programación de videojuegos. Ha enseñado en la USC desde 2008. Antes de unirse a la USC, Sanjay trabajó como programador para varios desarrolladores de videojuegos, incluidos Electronic Arts, Neversoft y Pandemic Studios. Sus juegos acreditados incluyen Medal of Honor: Pacific Assault, Tony Hawk's Project 8, Lord of the Rings: Conquest y The Saboteur.

Sanjay también es autor de Game Programming Algorithms and Techniques y coautor de Multiplayer Game Programming. Tiene una licenciatura y una maestría en informática y está cursando un doctorado en informática, todo en la USC.