Unity provides several APIs for mathematical operations commonly required in games programming, including common mathe functions, random numbers, and systems such as vectors, matrices, and quaternions.
| Topic | Description |
|---|---|
| Introduction to math programming in Unity | Understand the different math APIs Unity provides and how they compare. |
| Unity Engine math APIs | Use the collection of math APIs in the Unity.Engine namespace to access common mathematical operations, including trigonometric and logarithmic functions, random number generation, and working with vectors, matrices, and quaternions. |
| Unity Mathematics APIs | Use the collection of SIMD-friendly, Burst-compilable math APIs in the Unity.Mathematics namespace to access common mathematical operations, including trigonometric and logarithmic functions, random number generation, and working with vectors, matrices, and quaternions. |