Every effort is made to ensure the accuracy of the information contained in this Columbia College Chicago Catalog; however, the Catalog is not a contract but rather a guide for the convenience of students. Columbia College Chicago reserves the right to change or withdraw courses; to change the fees, rules, and calendar for admission, registration, instruction, and graduation; and to change any of its policies or other provisions listed in the Catalog at any time.
This course focuses on building games using good programming practices, design patterns and practical problem solving. Students will use current technologies and may experiment with image/texture design, 3D mesh manipulations, game components (strategy pattern implementation), game services (singleton/factory), input handling (observer pattern) and state management.