Game mathematics and physicsLaajuus (5 cr)
Code: PT00FE30
Credits
5 op
Teaching language
- English
- Finnish
Objective
You understand the constraints and accuracy restrictions of computer calculations.
You know the basics of vector and matrix algebra as well as different transformations in the 3D space.
You understand how the center of mass is calculated and how it affects the physics calculation in games.
You can model simple discrete time mechanics in a computational way.
You know how to program a simple collision detection system and how to solve collisions.
Content
How are numbers represented and how do rounding errors affect computer calculations?
How vectors, matrices and quaternions are utilized in game programming?
How do translation, scaling and rotation function and how are they represented in 3D space?
In which ways can trigonometry be applied to different problems in games?
How can basic physical phenomena be modeled in games?
How do kinematics, forces and kinetics function in simulations?
What is required in detecting and resolving collisions?