Credits:
3
Prerequisites:
CPSC 61200

This course covers the concepts and tools required to write a 2D video game. Topics include the main game loops, coordinate systems, game design, user input, bitmaps, sprites, particle systems, sound effects, music and AI. Algorithms and data structures for video games are discussed in depth, including state machines, collision detection, and sorting. The C++ language, modern tools and libraries are used to create an arcade game.

Take the Next Step

Learn more about Lewis University's online programs. Call (866) 967-7046 to speak with a Graduate Admissions Counselor or click here to request more information.