CMP 428 Video Game Programming

General game architecture, asynchronous input, animated sprites, action oriented A.I., collision detection, scrolling, sound clips, 3D graphics. Student projects involving development of several video games, both individually and in teams. 

Credits:

4

Hours

4

Requirement Designation

Regular Non-Liberal Arts

Offered

Fall-Spring

Prerequisite

CMP 338 and a strong foundation in object-oriented programming techniques.

Corequisite

MAT 226.

Notes

Note: Students should expect to devote a great deal of time working both individually and in teams to produce several video games written in Java. This is a Programming Intensive course.