Comenzando la programación del juego C ++

Aprende C ++ desde cero y comienza a crear tus propios juegos

Sobre este libro

  • Este libro ofrece una forma divertida de aprender programación moderna de C ++ mientras construye emocionantes juegos 2D
  • Esta guía para principiantes ofrece un enfoque rápido pero atractivo para el desarrollo del juego.
  • Sumérgete de lleno en la construcción de una amplia variedad de juegos de escritorio que aumentan gradualmente en complejidad
  • Está repleto de muchas sugerencias para expandir tus juegos terminados que te harán pensar de manera crítica, técnica y creativa.

Para quien es este libro

Este libro es perfecto para usted si alguno de los siguientes lo describe: No tiene ningún conocimiento de programación en C ++ o necesita un curso de actualización para principiantes, si desea aprender a construir juegos o simplemente usar los juegos como una forma atractiva de aprender C ++, si tienes aspiraciones de publicar un juego algún día, tal vez en Steam, o si solo quieres divertirte e impresionar a tus amigos con tus creaciones.

Lo que vas a aprender

  • Conozca C ++ desde cero mientras aprende simultáneamente la construcción de juegos
  • Aprenda los conceptos básicos de C ++, como variables, bucles y funciones para animar objetos del juego, responder a colisiones, mantener puntajes, reproducir efectos de sonido y construir su primer juego jugable.
  • Use temas de C ++ más avanzados, como clases, herencia y referencias para generar y controlar a miles de enemigos, disparar con una ametralladora de fuego rápido y realizar mundos de juego de desplazamiento aleatorio
  • Extienda su conocimiento de C ++ más allá del nivel de principiante y use conceptos como punteros, referencias y la Biblioteca de plantillas estándar para agregar características como cooperativa de pantalla dividida, sonido direccional inmersivo y niveles personalizados cargados de archivos de diseño de nivel
  • ¡Prepárate para ir y construir tus propios juegos únicos!

En detalle
Este libro trata de ofrecerte una introducción divertida al mundo de la programación de juegos, C ++ y el SFML con OpenGL usando tres juegos divertidos y totalmente jugables. Estos juegos son un adictivo golpeador frenético de dos botones, un juego de disparos de supervivencia de zombis de varios niveles y un juego de plataformas y rompecabezas multijugador en pantalla dividida.

Comenzaremos con los conceptos básicos de la programación, como variables, bucles y condiciones, y se volverá más hábil con cada juego a medida que avance en los temas clave de C ++, como OOP (Programación orientada a objetos), punteros de C ++ y Una introducción a la Biblioteca de plantillas estándar. Al construir estos juegos, también aprenderá conceptos interesantes de programación de juegos como efectos de partículas, sonido direccional (espacialización), sombreadores programables OpenGL, engendrando miles de objetos y más.

Estilo y enfoque
Este libro ofrece un enfoque divertido y orientado al ejemplo para aprender a desarrollar juegos y C ++. Además de explicar las técnicas de desarrollo de juegos en un estilo atractivo, los juegos se construyen de una manera que introduce los temas clave de C ++ de una manera práctica y no basada en la teoría, con múltiples etapas ejecutables / jugables en cada capítulo.

Leave a Reply

Your email address will not be published. Required fields are marked *