Useful Links
Mathematics
Mathematics for Game Development
1. Foundational Mathematical Concepts
2. Linear Algebra: Vectors
3. Linear Algebra: Matrices
4. Geometric Transformations
5. Advanced Rotation: Quaternions
6. Trigonometry in Games
7. Calculus for Motion and Physics
8. Physics Simulation
9. Probability and Randomness
10. Curves and Splines
11. Specialized Topics
Trigonometry in Games
Fundamental Trigonometric Functions
Sine Function
Unit Circle Interpretation
Graph Properties
Domain and Range
Cosine Function
Unit Circle Interpretation
Graph Properties
Domain and Range
Tangent Function
Relationship to Sine and Cosine
Graph Properties
Asymptotes and Discontinuities
Unit Circle
Angle Measurement
Coordinate Relationships
Special Angles
Trigonometric Identities
Pythagorean Identities
Angle Sum and Difference Formulas
Double Angle Formulas
Half Angle Formulas
Inverse Trigonometric Functions
Arcsine Function
Definition and Range
Arccosine Function
Definition and Range
Arctangent Functions
Single-Argument Arctangent
Two-Argument Arctangent
Quadrant Determination
Handling Edge Cases
Trigonometry Applications
Angle Calculations
Angle Between Vectors
Direction Calculations
Orientation Determination
Targeting Systems
Calculating Firing Angles
Trajectory Calculations
Predictive Aiming
Lead Calculations
Motion Patterns
Circular Motion
Oscillatory Motion
Wave Functions
Parametric Curves
Navigation
Heading Calculations
Turn Angle Determination
Compass Bearings
Pathfinding Applications
Previous
5. Advanced Rotation: Quaternions
Go to top
Next
7. Calculus for Motion and Physics