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
Linear Algebra: Matrices
Introduction to Matrices
Matrix Definition
Rectangular Arrays
Matrix Notation
Element Indexing
Matrix Dimensions
Rows and Columns
Square Matrices
Vector as Matrix
Matrix Types
Row Matrices
Column Matrices
Square Matrices
Rectangular Matrices
Basic Matrix Operations
Matrix Addition
Element-wise Addition
Compatibility Requirements
Matrix Subtraction
Element-wise Subtraction
Scalar Multiplication
Scaling All Elements
Matrix Equality
Matrix Multiplication
Matrix-Matrix Multiplication
Row-Column Rule
Dimension Compatibility
Non-Commutativity
Matrix-Vector Multiplication
Transforming Vectors
Linear Combinations
Special Multiplication Cases
Square Matrix Multiplication
Chain Multiplication
Special Matrices
Identity Matrix
Multiplicative Identity
Zero Matrix
Additive Identity
Diagonal Matrix
Transpose Matrix
Symmetric Matrices
Inverse Matrix
Existence Conditions
Calculation Methods
Orthogonal Matrices
Rotation Matrices
Matrix Applications
Systems of Linear Equations
Matrix Form
Solution Methods
Linear Transformations
Transformation Representation
Composition of Transformations
Previous
2. Linear Algebra: Vectors
Go to top
Next
4. Geometric Transformations