Graph
Graphs
Matrix
The [[Matrix]] type encapsulates a 4x4 matrix that can be used in WebGL or for doing affine transformations on [[Vector|Vectors]] and other [[Matrix|Matrices]].
Random
Random
Ray
[[Ray]]'s are a useful tool for testing if geometry intersects a line of sight with [[Collider.rayCast]]. You can think of them as a point in space with a direction.
Vectors
Excalibur uses the [[Vector]] structure to represent points. The [[Vector]] class has many different static methods available for doing vector math as well as instance methods to combine vectors together in different ways.