MMI716 GAME PROGRAMMING PATTERNS
Course Code: |
9090716 |
METU Credit (Theoretical-Laboratory hours/week): |
3(3-0) |
ECTS Credit: |
8.0 |
Department: |
Multimedia Informatics |
Language of Instruction: |
English |
Level of Study: |
Graduate |
Course Coordinator: |
|
Offered Semester: |
Spring Semesters. |
Course Content
This course seeks to provide background information on a variety of game programming patterns as well as an environment for practical applications. The lectures will cover subjects such as Design Patterns, Sequencing Patterns, Behavioral Patterns, Decoupling Patterns, and Optimization Patterns. The course aims to balance theory and practice by having students implement all of the described algorithms, test them in various game environments, and study current research papers on game programming.