Course Info

GAM 374: Game Engine Programming I

Students will develop a basic 3D game engine. The focus will be on the implementation challenges and interdependencies between systems such as asset management, rendering, simple collisions, input/output, alarms, etc. Emphasis will be placed on developing the skills needed for robust, efficient, and portable implementation.

GAM 372 and GAM 325 are prerequisites for this class

Winter 2024-2025

Section: 501
Class number: 22810
Meeting time: TuTh 3:10PM - 4:40PM
Location: CDM 00224 at Loop Campus

Section 541

Class number 25436

Meeting dates: 1/4/2025 - 3/21/2025
Meeting time: TuTh 3:10PM - 4:40PM
Location: CDM 00224 at Loop Campus
Meeting dates: 1/4/2025 - 3/21/2025
Meeting time: TuTh 3:10PM - 4:40PM
Location: Flex


Winter 2023-2024

Section: 501
Class number: 22814
Meeting time: TuTh 3:10PM - 4:40PM
Location: CDM 00224 at Loop Campus

Winter 2022-2023

Section: 501
Class number: 28747
Meeting time: TuTh 3:10PM - 4:40PM
Location: CDM 00224 at Loop Campus

Winter 2021-2022

Section: 501
Class number: 28403
Meeting time: TuTh 3:10PM - 4:40PM
Location: CDM 00224 at Loop Campus

Winter 2020-2021

Section: 501
Class number: 28295
Meeting time: TuTh 3:10PM - 4:40PM
Location: Online: Sync