INFOMGP
Game Physics

Course curriculum

Each of the following lecture notes may changed until a couple of days before the class. Please visit regularly and make sure that you use the last version before coming to the class. As we will not always have the time to correct every exercise during the lectures, the solutions will be published here after each lecture. You are strongly encouraged to solve the exercises at home without the solutions first. For most of the corrected exercises additional explanations are given during the lectures.

You can download the pdf version of the curriculum here.

Week - Date Topic Notes
17 - Wed 23 Apr Lecture 1: Essential physics for game developers - Part I slides 1-2-3 - exercises 1-2-3 - solutions 1-2-3
17 - Wed 23 Apr Lecture 2: Essential physics for game developers - Part II
18 - Mon 28 Apr Lecture 3: Essential physics for game developers - Part III
18 - Wed 30 Apr Lecture 4: Rigid body physics slides 4 - exercises 4 - solutions 4
19 - Wed 7 May Lecture 5: Numerical Integration slides 5 - exercises 5 - solutions 5
19 - Wed 7 May Lecture 6: Collision detection slides 6 - exercises 6 - solutions 6
19 - Wed 7 May Deadline submission research papers for approval
20 - Mon 12 May Lecture 7: Collision resolution slides 7 - exercises 7 - solutions 7
20 - Wed 14 May Lecture 8: Soft body physics slides 8 - exercises 8 - solutions 8
21 - Mon 19 May Lecture 9: Physics engine design and implementation slides 9
21 - Mon 19 May Deadline submission assignment teams
21 - Wed 21 May Written Exam formulas sheet - Exam 2013
22 no lecture (retake week)
23 - Mon 2 Jun Research Paper Presentations - Part I
23 - Wed 4 Jun Research Paper Presentations - Part II
24 - Mon 9 Jun no lecture (Pentecost Monday)
24 - Wed 11 Jun Research Paper Presentations - Part III
25 - Mon 16 Jun Research Paper Presentations - Part IV
25 - Wed 18 Jun Research Paper Presentations - Part V
26 - Mon 23 Jun Research Paper Presentations - Part VI
26 - Wed 25 Jun Research Paper Presentations - Part VII
26 - Fri 27 Jun Deadline Assignment (report and code)
27 - Mon 30 Jun Presentation Assignment - Part I
27 - Wed 2 Jul Presentation Assignment - Part II
34 - Mon 18 Aug Retake written Exam formulas sheet