Programming Jobs

Important Branches of Mathematics for Game Programming

 * Algebra
 * Trigonometry
 * Calculus
 * Linear Algebra
 * Discrete Mathematics
 * Applied Mathematics

Key Game Programming Math Concepts

 * Mod
 * Matrices
 * Delta time
 * Dot and cross products
 * And scalar manipulation
 * Min Max Normalization
 * Vector Maths ( Unit and scaling vectors ) https://www.youtube.com/watch?v=mWJkvxQXIa8&list=PLRqwX-V7Uu6ZwSmtE13iJBcoI-r4y7iEc&index=1


 * To get a percentage of a number
 * Pythagorean theorem
 * Soh-Cah-Toa
 * Decimal, binary, and hexadecimal numbering systems

Problem Solving

 * Array Manipulation
 * AI

Jobs
There is a thousand other job titles but these are the main disciplines:
 * Software Engineer (Generalist)
 * UI Programmer
 * Gameplay Programmer
 * Input Programmer
 * Network / Multiplayer Programmer
 * AI Programmer
 * Tools Programmer
 * Porting Programmer
 * Engine Programmer
 * Graphics Programmer
 * Physics Programmer
 * Data Analyst