Apr 20, 2024  
2023-2024 Undergraduate Calendar 
    
2023-2024 Undergraduate Calendar
Add to favourites (opens a new window)

INFR 3110U – Game Engine Design and Implementation


This course presents theory, techniques and current solutions to design, implement and customize game engine components. The student will be introduced to concepts associated with the architecture of a game engine, memory management, design patterns, customization through plug-ins and gameplay systems. Altogether, these tools will empower the student to engage in game development by making the most out of the available tools.

Additionally, the student will be able to learn, practice and demonstrate the appropriation of these concepts by employing current standard game engines employed in the video game industry. A successful student will have shown proficiency in all aspects of game engine design through learning activities including in-class and in-laboratory assignments, group work, analysis of current trends and hands-on through a course project. The skills and knowledge gain in this course translate into the development of numerous digital experiences including serious games, virtual/augmented/mixed reality.
Credit hours: 3
Lecture hours: 3
Laboratory hours: 3
Prerequisite(s): INFR 2350U  and INFR 2820U  



Add to favourites (opens a new window)