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.
- ¿Se convertirá la informática / codificación en un campo de clase baja (trabajos normales como ser cajero, limpieza, etc.) en el futuro?
- Cómo asegurar el éxito en un título de CS y en el campo de trabajo
- ¿Puede HtDP ayudarme a reiniciar?
- ¿Existe una plataforma robótica decente y asequible para estudiantes de primer año de ciencias de la computación que estén interesados en la robótica?
- ¿Cuáles son los roles de trabajo disponibles para un graduado en informática además de la codificación? ¿Cuáles son los roles en la administración que se pueden optar?