Introduction to Game Programming (AGAD205)
This course goes through the generality of algorithm design allowing students to think in a step by step method. It also introduces students to strategies of game mechanics (mechanics as in game logic). By the end of this course, they will be able to analyze algorithms, draw flow-charts and present algorithms in flowcharts. The course will then follow by introducing the use of computer programming as a problem-solving tool –specifically, programmatic scripts for game engines. Thus, students will learn how to adapt flow charts and algorithms into the codes. It will provide a review of the fundamentals of C#, the standard language of the game industry.