Game Programming

Semester:
WS 2016
Type:
Lecture
Lecturer:
Credits:
ECTS 6 (VPS)
Contact:
games@cs.rwth-aachen.de
Course Dates:
Type
Date
Room
Lecture Thu, 15:15–17:30, from Oct 20 till Dec 8, 2016 AH V
Project Registration Deadline Nov 18, 2016
Seminar Presentations Dec 15, 2016 AH V
Exam Feb 6 till Feb 8, 2017 118
Best-of Presentations Feb 24, 2017, 13:00 AH VI

This course introduces core game programming techniques. In particular, we will consider the following topics:

  • Game Physics
    • Particle systems
    • Deformable objects (e.g. cloth simulation)
    • Rigid bodies
    • Fluid simulation
  • Animation / Geometry
    • Collision detection
    • Character animation
    • Facial animation
  • Rendering
    • Natural phenomena (sky, clouds, water, fire, etc.)
    • Advanced material rendering (texture tricks, subsurface scattering, procedural techniques, etc.)
    • Screen space techniques (deferred shading, ambient occlusion, etc.)

Organisation:

Please refer to the L2P Course Room for organizational matters.

Exam:

TBA

Literature

Prerequisites:

Basic Techniques in Computer Graphics is recommended. It will be possible to attend this lecture in parallel.

Disclaimer Home Visual Computing institute RWTH Aachen University