Depende, si te estás enfocando en un dominio particular de programación, como la programación de gráficos / IA / red, entonces obviamente debes ser competente en ese dominio. Pero aparte de eso con respecto a la programación general, debe sentirse cómodo en C ++, y eso no es un requisito para Ubisoft, todas las compañías de juegos usan C ++ como el lenguaje de programación principal.
Los siguientes son algunos libros que me ayudaron en la programación en general.
– Scott meyers c ++ más efectivo y efectivo
– Suturadores de hierbas Excepcional C ++
C ++ para programadores de juegos de Noel llopis (esto lo ayudará en gran medida a comprender conceptos sobre memoria y líneas de caché)
– Patrones de programación de juegos Esta es una fuente increíble para comprender los patrones de diseño y cómo usarlos en la programación
– El programador pragmático es un libro impresionante sobre gestión de código y buenas prácticas de programación en general.
- ¿Cuál es la diferencia entre un estudiante de ciencias de la computación y aquellos que aprenden codificación en línea?
- ¿Qué es mejor para las finanzas: NMIMS Mumbai o IIFT Kolkata? ¿Por qué?
- Cómo conseguir un trabajo en una empresa principal de ECE
- ¿Cuál es el marco de tiempo básico para esperar que un trabajo responda?
- He completado mi certificación de CA y tengo más de 5 años de experiencia en el campo de la contabilidad después de completar CA. Quiero ir a Australia ¿Cuáles son las oportunidades para los contadores públicos indios de allí?
Además, esta es una ventaja adicional para ti, si necesitas motivación, no hay nada mejor que
– Masters of Doom de David Kushner: sobre la vida de los icónicos programadores de juegos John Carmack y John Romero
También hay muchos recursos sobre algoritmos y estructuras de datos, pero no los he leído yo mismo, así que no puedo recomendar ninguno, pero seguramente aprender sobre ellos no puede dañar a nadie.