Game Programming 3
COMP 1116
Course description
Game Programming 3 builds upon the foundational knowledge from Game Programming 2, diving deeper into commercial games engines to explore intermediate and advanced features. This course content emphasizes the balance between using C++ and visual scripting, and students gain knowledge of how to leverage each for efficient game development. Through a series of hands-on experiences, students integrate features such as enemy AI, animations, advanced HUDs, and saving/loading mechanics. The course includes hands-on learning through weekly in-class exercises (ICEs) to reinforce concepts such as player mechanics, AI behaviors, UI creation, environment building, and more. By the end of the course, students have a solid understanding of Unreal Engine’s capabilities and the skills to create polished gameplay experiences
Credits
3
Course Hours
42
Prerequisites
Post Secondary level COMP 1121 Game Programming 2 Minimum Grade of 50Students registering for credit courses for the first time must declare a program at the point of registration. Declaring a program does not necessarily mean students must complete a program, individual courses may be taken for skill improvement and upgrading.
For more information, please contact Continuing Education