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
Probability and Randomness
Probability Theory
Basic Probability Concepts
Sample Spaces
Events
Probability Measures
Probability Rules
Addition Rule
Multiplication Rule
Complement Rule
Conditional Probability
Bayes' Theorem
Independence
Random Variables
Discrete Random Variables
Continuous Random Variables
Expected Value
Variance
Random Number Generation
Pseudorandom Number Generators
Linear Congruential Generators
Mersenne Twister
Xorshift Generators
True Random Number Generation
Hardware Sources
Environmental Noise
Random Number Quality
Uniformity
Independence
Period Length
Seeding and Reproducibility
Seed Values
Deterministic Sequences
Save State Compatibility
Probability Distributions
Uniform Distribution
Discrete Uniform
Continuous Uniform
Generation Methods
Normal Distribution
Gaussian Properties
Box-Muller Transform
Central Limit Theorem
Other Distributions
Exponential Distribution
Poisson Distribution
Binomial Distribution
Distribution Sampling
Inverse Transform Method
Rejection Sampling
Importance Sampling
Game Applications
Loot and Reward Systems
Drop Rate Tables
Weighted Random Selection
Rare Item Generation
Anti-Frustration Mechanics
Procedural Content Generation
Random Map Generation
Terrain Generation
Dungeon Layout
Item Placement
AI Behavior
Decision Making
State Transitions
Behavioral Variation
Emergent Behavior
Combat Systems
Hit Chance Calculations
Critical Hit Systems
Damage Variation
Status Effect Probability
Previous
8. Physics Simulation
Go to top
Next
10. Curves and Splines