Siirry suoraan sisältöön

Game Mathematics and Algorithms (5 op)

Toteutuksen tunnus: 5051236-3005

Toteutuksen perustiedot


Ilmoittautumisaika

24.07.2024 - 12.09.2024

Ajoitus

02.09.2024 - 18.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet

  • Englanti

Koulutus

  • Tieto- ja viestintätekniikan koulutus
  • Degree Programme in Information and Communications Technology

Opettaja

  • Hazem Al-Bermanei

Ryhmät

  • ICTMODgameSem
    MOD Game Development (International Semester)
  • PTIVIS22P
    Game and Interactive Technologies
  • 02.09.2024 15:00 - 18:00, Lectures, Game Mathematics and Algorithms 5051236-3005
  • 05.09.2024 09:00 - 12:00, Lectures, Game Mathematics and Algorithms 5051236-3005
  • 09.09.2024 13:00 - 16:00, Lectures, Game Mathematics and Algorithms 5051236-3005
  • 12.09.2024 09:00 - 12:00, Lab, Game Mathematics and Algorithms 5051236-3005
  • 16.09.2024 13:00 - 16:00, Lectures, Game Mathematics and Algorithms 5051236-3005
  • 19.09.2024 09:00 - 12:00, Lectures, Game Mathematics and Algorithms 5051236-3005
  • 23.09.2024 13:00 - 16:00, Lectures, Game Mathematics and Algorithms 5051236-3005
  • 26.09.2024 09:00 - 12:00, Lectures, Game Mathematics and Algorithms 5051236-3005
  • 30.09.2024 13:00 - 16:00, Lectures, Game Mathematics and Algorithms 5051236-3005
  • 03.10.2024 09:00 - 12:00, Lab, Game Mathematics and Algorithms 5051236-3005
  • 07.10.2024 13:00 - 16:00, Lectures, Game Mathematics and Algorithms 5051236-3005
  • 10.10.2024 09:00 - 12:00, Lectures, Game Mathematics and Algorithms 5051236-3005
  • 21.10.2024 13:00 - 16:00, Lectures, Game Mathematics and Algorithms 5051236-3005
  • 24.10.2024 09:00 - 12:00, Lab, Game Mathematics and Algorithms 5051236-3005

Tavoitteet

After completing the module, the student will be able to:
- Describe a 2D Cartesian coordinate space and how to locate points using that space and extend these ideas into 3D
- Calculate vectors and use them in games
- Describe some basic concepts of image and video processing and compression
- Calculate matrices and use them in games
- Learn about linear transformations (such as translations, scaling, skewing, and rotations) and multilinear transformations (including rotations about an arbitrary axis)
- Calculate algorithmic (Kolmogorov) complexity and understand how this is related to game performance

Sisältö

- Cartesian Coordinate Systems
- Vectors
- Multiple Coordinate Spaces
- Matrices & Linear Transforms
- Polar Coordinate Systems
- Rotation
- Geometric Primitives
- Algorithmic complexity

Arviointiasteikko

H-5