Debe estar bien acostumbrado a los temas de Álgebra lineal. En cuanto a los libros, estos son los que recomendaría:
1. 3D Math Primer para gráficos y programadores de juegos por Fletcher Dunn e Ian Parberry: este es un poco más fácil y bueno para principiantes. Definitivamente deberías probar este primero.
2. Matemáticas para programación de juegos en 3D y gráficos por computadora por Eric Lengyel – Este es un poco avanzado. Puede leerlo si aún tiene tiempo después de terminar el primero.
- Cómo imaginar el cuaternión en cuarta dimensión
- ¿Es posible estimar empíricamente la constante de Chaitin?
- ¿Qué habilidades matemáticas se requieren en física?
- ¿Por qué e al poder de algo aparece con tanta frecuencia en las ecuaciones?
- ¿Hay alguna prueba para F = ma?
3. Matemáticas y física para programadores por John P. Flint y Danny Kodicek – Esto sería genial para cubrir ambos temas. Aunque en mi opinión, solo considere leerlo después del primero, ya que Mathematics es más importante para ingresar a la programación de juegos.
Además de los libros, una cosa muy importante que el puesto de Programador en prácticas de Ubisoft requiere que hagas es: Hacer un juego . No puedes simplemente decirles que eres bueno en programación, matemáticas y física diciendo los nombres de los libros que has leído. Debes tener al menos un juego en tu cartera. Esto será mucho más creíble para mostrar sus habilidades de codificación, así como para mostrarles lo cómodo que realmente se siente con los conceptos relevantes de Matemáticas y Física. Además, es casi seguro que ni siquiera te considerarán si no tienes un juego terminado en tu haber.
Avísame si necesitas más ayuda. ¡Buena suerte con la pasantía y diviértete!