This course provides an overview of display devices and applications, point-plotting techniques, two-dimensional transformations, clipping and windowing, lighting, and three-dimensional techniques. Students are also introduced to interactive computer graphics, animation and graphics applications. Students explore these concepts using C++ and the OpenGL programming interface.
- Students will design, program, and debug a complete non-trivial video game.
- Students will understand the process by which commercial video games come to market, from answering requests for proposals, to writing general design documents and technical design documents.
- Servers and tools will be utilized to aid in the creation of the game, such as version control systems and bug tracking servers.
- Students will learn to create related assets such a level data, custom tools, artwork, sounds, and icons.
- Student learning outcomes are evaluated through successful completion of a video game programming project in C++.
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.