|
Apr 21, 2025
|
|
|
|
2022-2023 College Catalog [ARCHIVED CATALOG]
|
GAM 151 - Game Programming II 3 Credits, 4 Contact Hours 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
|
|