GAM151 — Game Programming II
4 , 3 lecture periods 2 lab periods Continuation of GAM 150 . Intermediate concepts of game programming using managed Direct X and C. Includes graphic concepts, High Level Shader, sound, and user input. Describe and use the basic functions of the High Level Shader. Use C# and DirectX to load and use sound to enhance the game experience. Control the user input devices including keyboard, mouse, joysticks, and gamepads. Outline: Graphics Concepts Cloning and optimizing mesh data Using the resource class Texture resources Drawing lines and text Rendering environment maps High Level Shader Introduction Skeletal animation Sound Loading sounds Playing sounds User Input Device detection Keyboard Mouse Joysticks and gamepads Force feedback
Prerequisites: GAM150