
Game Development
Courses
Cmpsc 161 Computer Game Development I
5 credits
Fundamentals of computer game programming, including
a survey of computer game categories and platforms, major game components,
an overview of the game development process,
and an introduction to game graphics programming using the Windows graphics API.
S/U grade option.
Prerequisite: One programming course with a grade of 2.5 or higher or instructor's permission.
Cmpsc 162 Graphics and Game Programming I
5 credits
Introduction to the Microsoft DirectX game and graphics libraries
and their use in the development of Windows based games, animation, and other graphics applications.
Prerequisite: CMPSC 161 with a grade of 2.5 or higher or instructor's permission.
Cmpsc 163 Graphics and Game Programming II
5 credits
Covers some of the fundamental concepts used in 2D graphics and animation,
as well as the techniques and tools needed to create a C++ game application
using the DirectX 2D graphics and animation library.
prerequisite: CMPSC 142 with a grade of 2.5 or higher or instructor's permission.
Concurrent enrollment in CMPSC 173 is recommended.
Cmpsc 185 2D Game Development Project
5 credits
Covers techniques and tools used to create important non-graphic game components
such as joystick I/O, sound, video, networking, and artificial intelligence.
Students integrate these components with components developed in previous courses to create a capstone 2D game project.
Prerequisite: CMPSC 161 with a grade of 2.5 or higher or instructor's permission.
Cmpsc 194 3D Graphics and Computer Animation I
5 credits
General principles of representing and animating 3D objects, and application to 3D computer animation.
Students model, texture, animate, and render objects using advanced graphics workstations
and advanced animation software, producing a final short animation sequence.
S/U grade option.
Cmpsc 195 3D Graphics and Computer Animation II
5 credits
Prerequisite: CMPSC 194 with a grade of 2.5 or higher or instructor's permission.
Cmpsc 262 3D Graphics Programming I
5 credits
An introduction to the fundamental concepts of 3D graphics and animation,
including an investigation of the 3D rendering pipeline and
the use of the Microsoft Direct 3D library to implement a working 3D application.
Prerequisite: CMPSC 185 with a grade of 2.5 or higher or instructor's permission.
Cmpsc 285 3D Game Project
5 credits
Application of basic 3D game concepts, techniques, and tools to the design and creation of a 3D game.
Prerequisite: concurrent enrollment in CMPSC 262 with a grade of 2.5 or higher or instructor's permission.



