Next: Graphics, Previous: Kernel, Up: API Reference [Contents][Index]
Chickadee contains data types and procedures for performing the most common computations in video game simulations such as linear algebra with vectors and matrices and axis-aligned bounding box collision detection.
• Basics: | Commonly used, miscellaneous things. | |
• Vectors: | Euclidean vectors. | |
• Rectangles: | Axis-aligned bounding boxes. | |
• Grid: | Spatial partitioning for bounding boxes. | |
• Matrices: | Transformation matrices. | |
• Quaternions: | Rotations about an arbitrary axis. | |
• Easings: | Easing functions for interesting animations. | |
• Bezier Curves: | Cubic Bezier curves and paths in 2D space. | |
• Path Finding: | Generic A* path finding. |