Xna Game Programming 36-3270
XNA Programming is a game programming course with a strong focus on developing good programming skills, design patterns and practical problem solving. This course will also focus on image/texture design and 3D mesh manipulations, trig and possible some linear algebra. All projects will stress good programming practices and design patterns. We will use interfaces, game components (strategy pattern implementation) and game services (singleton/factory) and may get to visual fx and HLSL (decorator patten), and input handling (observer pattern) and state management.
Prereqs: OOP or C++
|
Students will be able to...
|
|
Build simple 2D and 3D Games in XNA and extrapolate that knowledge to other game environments.  
|
|
Demonstrate practical game programming skills in XNA game environment.  
|
|
Practice iterative design and refactoring.  
|
|
Recognize and use design patterns and practical problem solving relating to game development.  
|
|
XNA Wiki Page
http://imamp.colum.edu/mediawiki/index.php/XNA_Game_Programming
student games in app store
AudioFox
http://apps.microsoft.com/webpdp/en-US/app/audiofox/c31de4d6-af24-4e28-b36d-63ab7fb1ebb4
Back to All Courses