Quiero aprender C ++ para hacer un juego, pero soy un principiante. ¿Cuáles son los mejores libros de C ++ de 2014 o quizás incluso de 2015?

Lo nuevo no siempre es mejor. El que recomiendo sobre cómo trabajar con C ++ todavía es Thinking in C ++, de Bruce Eckel, escrito a principios de la década de 2000:

Pensando en C ++ 2nd Edition por Bruce Eckel

Para enseñarle la sintaxis y los patrones comunes específicos de C ++, solo puedo recomendar practicar, practicar y practicar. Encuentre problemas con los juguetes para trabajar y cree soluciones de trabajo.
Además del conocimiento sobre sintaxis, necesita conocimiento sobre algoritmos, estructuras de datos y análisis de complejidad; pero esos no están vinculados a C ++ específicamente.
Trabajar con un compañero, tal vez incluso un mejor programador, también acelerará su proceso de aprendizaje.

Para crear juegos, probablemente querrás usar un marco para programar, para no tener que escribir un motor gráfico, por ejemplo. Wikipedia parece tener una lista exhaustiva:

Lista de motores de juego

No tengo experiencia en esta área, así que no puedo recomendar un marco específico.

Puedo recomendar este libro: El lenguaje de programación C ++ (4a edición) es una referencia completa para el lenguaje C ++ 11, incluso si aprenderá el idioma de otro libro, sería tan completo como este. El libro en realidad se dividió en dos partes, un tutorial como parte y una referencia para que pueda servirle en los próximos años.

Aunque cubre gran parte del lenguaje C ++, es probable que desee comenzar con este del mismo autor: Programación: principios y práctica con C ++ (la segunda edición es de 2014).

Esta es una introducción a la programación para personas que nunca antes han programado. También será útil para las personas que han programado un poco y desean mejorar su estilo y técnica, o simplemente aprender C ++ moderno. Está diseñado para uso en el aula, pero escrito con un ojo en el autoaprendizaje. Las versiones anteriores de este libro se han utilizado como base para las primeras clases de programación para estudiantes de ingeniería eléctrica, ingeniería informática y ciencias de la computación en la Universidad Texas A&M durante casi una década, y en muchos otros lugares.

Estos dos libros fueron escritos por Bjarne Stroustrup, el tipo que creó el lenguaje en 1985.

C ++ es un lenguaje muy importante para muchos diseñadores de juegos, y esto realmente no responde a su pregunta, pero voy a lanzar esto:

Puede echar un vistazo a la Unidad – Game Engine

Para trabajar con Unity, en realidad no querrás usar C ++. Puede usar C # o JavaScript, aunque las recomendaciones parecen ser para C #. La buena noticia aquí es que C # y JavaScript son lenguajes de mayor nivel que C ++, lo que significa (en teoría) que son más parecidos al inglés y más fáciles de aprender. Se ocupan de muchas características que configuraría manualmente con C ++, como la asignación de memoria. ** **

Según lo que he estado leyendo, muchos juegos de Xbox ahora están escritos en C #.

Unity le permitirá publicar en una amplia variedad de plataformas, y tiene algunos tutoriales en el sitio sobre cómo usarlo.

C # también será útil si alguna vez desea utilizar la plataforma .Net para cualquier cosa, y dado que está utilizando Visual Studio, probablemente lo hará.

¡Solo una idea! ¡Lo que decidas, buena suerte y quédate con él! La programación tiene una curva de aprendizaje y no es fácil, pero PUEDES aprenderla si no te rindes.

** Todo lo que digo sobre C ++ debe tomarse con un grano de sal, ya que no he trabajado con él. Sin embargo, he trabajado con JavaScript y C #.

El mejor libro de C ++ que conozco fue escrito originalmente en 1990, con una actualización en 2014. El año en que fue escrito es irrelevante. Es poco probable que use las funciones más modernas (C ++ 11 o C ++ 14) de todos modos, y, si las necesita, una vez que aprenda el lenguaje central, tendrán sentido para usted.

En mi opinión, los mejores libros son:
Amazon.com: C ++ Primer (5a edición) (9780321714114): Stanley B. Lippman, Josée Lajoie, Barbara E. Moo: Libros
y
Amazon.com: El lenguaje de programación C ++, 4a edición (9780321563842): Bjarne Stroustrup: Libros

Casi todo lo demás son comentarios.

Recomiendo encarecidamente revisar Handmade Hero.

No se requiere un libro real.

Te puedo sugerir un curso. Desarrollo de juegos con DirectX en Visual Studio para Windows Store / Phone.
Introducción a C ++ y DirectX Game Development Jump Start

Let Us C ++ Book Por Yashwant Kanetkar es uno de los mejores libros para principiantes … me ayudó …