|
Jan 02, 2025
|
|
|
|
2024-2025 College 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
Effective Term: Fall 2013
|
|