¿Qué clases de matemáticas son esenciales para los gráficos por computadora?

Definitivamente miraría Álgebra y especialmente Trigonometría, casi todo en 2D y 3D tendrá alguna forma de gráfico cartesiano XY / XYZ o incluso coordenadas polares (esféricas o cilíndricas), y trabajará con ángulos hasta que salga por tus oídos, así que trigonometría es una NECESIDAD. Para 3d (e incluso para algunas cosas en 2d), los cálculos de matriz también son una gran ventaja (si no es un requisito). El cálculo (logaritmos y derivados) también ayuda en algunos de los cálculos que tendrá que hacer, como movimientos, sincronización y colisiones.

Debo decir: No necesitas ser un experto en todo esto antes de probar suerte en los juegos. Podrías llegar bastante lejos sin conocer todos los entresijos de esas matemáticas. Lo que sugeriría es (si no desea simplemente tomar un curso completo de matemáticas) que aprenda cuando sea necesario, es decir, cuando un juego en particular requiere que convierta un vector de un sistema de coordenadas a otro, está va a necesitar cálculos de matriz, investígalos cuando golpees esa pared, ya que esa es la escalera que usas para trepar sobre ella.

Cálculo y álgebra lineal (Gracias Jessica Gibson .)
Después de eso, matemáticas discretas. Y tu estas listo.