everything.study
COMP_SCI 376-0

Computer Game Design and Development

1 Unit · Graduate

Introduction to design of simulation-based media, with an emphasis on 2D game design. Mathematical preliminaries: linear, affine, and projective spaces, linear transforms, inner and exterior products, unit quaternions; Architecture: update/render loop, component systems, serialization and deserialization, event handling and asynchronous processing, multitasking; Rendering: scene graphs, meshes, shaders, sprites; Networking; Audio; Physics: particles, rigid bodies, collision detection; Gameplay design.

Prerequisites & course information

Prerequisite: COMP_SCI 208 or COMP_SCI 214-0. SoC Humanities and Fine Arts Distro SoC Mathematics, Science, and Technology Distro

Sources
Catalogue variants