Skip to main content

Game Programming 3Laajuus (5 cr)

Course unit code: 4A00FA09

General information


Credits
5 cr
Teaching language
English

Objectives

Student is able to apply a range of 3D transforms to objects for player control, design and create the basis of simple AI for NPC characters and player threats using Raycasts, triggers and other physics events. Student is able to create complex Finite State Machines to manage the game flow.

Content

Game Programming,
Game Components,
Game Maths,
Game Physics,
Game Performance,
Game Prototyping.

Prerequisites

Season 1

Assessment criteria, satisfactory (1-2)

The student can describe performance in 3D games.
The student can describe 3D transformations in games.

Assessment criteria, good (3-4)

The student can create 3D game prototype.
The student can plan and create performant assets and code for chosen platform.

Assessment criteria, excellent (5)

The student can justify the use of PhysX system.

Further information

For Games Academy students.

Go back to top of page