GAT150 Introduction to Game Programming

Students will gain an understanding of the core programming elements of a video game through the development of a game engine and game. Each student will design and code a game engine and game from start to finish using techniques and algorithms used in the game industry. This course also examines the relationship between the game code and the engine as well as common game programming concepts. Areas of study include engine architecture, game entities, and gameplay programming.

Credits

4 credits

Corequisite

CSC196 C++ Programming II