CSCI 340: Game Programming

Course Description

This course is designed to familiarize the student with the programming tasks involved in developing computer games using a game engine. Topics will include: 2D games, 3D games, sound, game objects, game worlds, characters, and basic AI. A game development environment will be employed by individual students and teams of students to implement working games. Students will employ an underlying programming language to extend the behavior of the game engine. Prerequisite: CSCI 330, MATH275. Must have earned a “C-” or better in all prerequisite course(s).

Updated 1/21