Game Programming

Overview

Subject code

CSCI

Course Number

3651

Description

An introduction to the many types of computer game programming. This course reviews the computer-science theory and programming behind classic games such as Tetris and Space Invaders, genre creators such as SimCity and Civilization, as well as modern techniques behind sophisticated games such as Quake, Grand Theft Auto and Red Dead Redemption. Students get hands-on experience creating 2D games in Javascript/HTML5 and 3D games in systems such as the Unreal Engine. Course also briefly covers interactive narrative text adventures, mobile games and the game Artificial Intelligence.

Credits

Min

3

Min

3

Min

3

Requisites