{"revision": {"id": "f33715c6-2f95-11f1-964c-e86a64d24d78", "node_id": "f336800e-2f95-11f1-910b-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "Vector Math for Video Games\r\n=============================\r\n\r\nThis document outlines the common vector math formulas and terminology that is used for building 2d games.\r\n\r\nWhen introducing a new concepts such as vectors, real life examples assist in the learning process. A real life example of a vector is an analog clock.  Analog clocks have hands to represent time.  These hands could also represent vectors.  The hands much like vectors have different lengths or magnitudes.  The hands also have different directions just like the vector.\r\n\r\nTerminology\r\n--------------\r\n\r\nVector\r\n  A quantity possessing both magnitude and direction, represented by an arrow the direction of which indicates the direction of the quantity and the length of which is proportional to the magnitude.  We can represent vectors in our games to determine how to move entities in relation to each other.  \r\n\r\n[put a vector picture here]\r\n\r\nMagnitude\r\n  The size, extent, or length of a Vector.  \r\n\r\n[put a vector with large and small magnitude here]\r\n\r\nDirection\r\n  The position or orientation of a vector.  Vectors point into different directions in space.", "source_format": "rst", "revision_number": 1, "created": 1295638409000}}