(not part of this course, but interesting)
[LINK]
Time and place:
Monday 15:30..17:30 - Aula Delta
(Dipartimento - via Celoria 18)
Thursday 16:30..18:30 - Aula Sigma
(Dipartimento - via Celoria 18)
Lecturer:
Marco Tarini (me!)
Language:
English
Modality:
Lectures are held in-person.
Lectures & slides:
Slides will be available shortly after each lecture. They are intended only as a visual support for the presentation of the covered topics, and are not meant to be self-sufficient.
00 | 2023-02-27 (Monday) 15:30..17:30 Delta Room |
Course presentation & introduction | Game of the Week: EvoLand by Nicolas Cannasse (Shiro Games) |
01 | 2023-03-02 (Thursday) 16:30..18:30 Sigma Room |
Math for 3D Games: points, vectors, versors 1/2 | |
02 | 2023-03-06 (Monday) 15:30..17:30 Delta Room |
Math for 3D Games: points, vectors, versors 2/2 | Games of the Week: 4D Toys (and Miegakure) by Marc ten Bosch |
03 | 2023-03-13 (Monday) 15:30..17:30 Delta Room |
Math for 3D Games: transforms 1/2 | |
04 | 2023-03-16 (Thursday) 16:30..18:30 Sigma Room |
Math for 3D Games: transforms 2/2 Math for 3D Games: rotation 1/3 |
|
05 | 2023-03-20 (Monday) 15:30..17:30 Delta Room |
Math for 3D Games: rotation 2/3 | Game of the Week: BirdSong by Daniel Linssen |
06 | 2023-03-23 (Thursday) 16:30..18:30 Sigma Room |
Math for 3D Games: rotation 3/3 |
Suggested textbook:
(No textbook is required)
For the math part: Mathematics for 3D Game Programming
and Computer Graphics
For a subset of the topics: Game Engine Architecture (esp. Part III)
Exam modality:
Written test (in the form of a quiz on a computer, duration 90 Min)
followed by an oral exam.
Links:
Course page on Ariel
Course abstract
Current rules for lectures at Unimi
C++ Minilab (not part of this course, but interesting)