|
May 15, 2025
|
|
|
|
2025-2026 College Catalog
|
GAM 151 - Game Programming II 4 Contact Hours, 3 Credits 2 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.
Prerequisite(s): GAM 150

Course Learning Outcomes
- Use C# and DirectX graphic concepts/techniques to create a game environment.
- 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
|
|