Study Guide@lith   Link to LiU Homepage

Linköping Institute of Technology

Link to LiU Homepage
Valid for year : 2011
TSBK03 Advanced Game Programming, 6 ECTS credits.
/Teknik för avancerade datorspel/

For:   D   IT   MT   Y  


Prel. scheduled hours: 48
Rec. self-study hours: 112

  Area of Education: Technology

Main field of studies: Computer Science, Computer Engineering, Media Technology

  Advancement level (G1, G2, A): A

The course aims to provide knowledge of the technology required for to make technologically advanced computer games, interactive training systems and simulators. Students learn the key algorithms, and study a chosen subject deeper in a project.

Prerequisites: (valid for students admitted to programmes within which the course is offered)
Programming Skills. Computer graphics. Linear Algebra. Fundamental physics.

Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.

The course runs over the entire semester.

Course contents:
Computer Graphics: Buffering. Shadows. Shader Programming. Particle Systems. Physics: Kinetics and kinematics. Rigid bodies. Deformable bodies. Animation. AI: Search, behavior, state machines, AI for different game genres. Networks: Principles for network games. Netlag. Other: Quaternions for rotation. GPU computing.

Course literature:
I. Ragnemalm: So how can we make them scream?

Laboratory work
Project work
Theory from the lectures will be examined with small exams at the start of each laboration.

Course language is Swedish.
Department offering the course: ISY.
Director of Studies: Klas Nordberg
Examiner: Ingemar Ragnemalm
Link to the course homepage at the department

Linköping Institute of Technology

Link to top of pagep

Contact: TFK ,
Last updated: 12/05/2011