Difference between revisions of "Game Programming Class8"
esse quam videri
(New page: Sound Manager SoundManager.cs Sound amangement class. There are several problems with the sound How to expose methods to the other classes. Should it be a sevice? Event Model? Sound Var...) |
(small edits) |
||
Line 1: | Line 1: | ||
− | |||
Sound Manager | Sound Manager | ||
− | SoundManager.cs Sound | + | SoundManager.cs Sound management class. |
There are several problems with the sound | There are several problems with the sound | ||
How to expose methods to the other classes. Should it be a sevice? Event Model? | How to expose methods to the other classes. Should it be a sevice? Event Model? | ||
− | Sound Variables | + | *Sound Variables |
− | + | *Global Variables | |
− | Global Variables | + | *RPC Variables |
− | RPC Variables | + | *Homework |
− | Homework | + | *Midterm Project Due Next Week |
− | Midterm Project Due Next Week | ||
− | |||
+ | ==Requirements for 2D Game== | ||
* Loads and Displays 2D graphics | * Loads and Displays 2D graphics | ||
* Uses Text for Output to player and GameConsole for debugging | * Uses Text for Output to player and GameConsole for debugging | ||
* Uses GamePad or KeyBoard for input. Uses a game service to handle input from these devices | * Uses GamePad or KeyBoard for input. Uses a game service to handle input from these devices | ||
* Has stateful sprites that animate or change states | * Has stateful sprites that animate or change states | ||
− | * Has some kind of | + | * Has some kind of Animation |
* Uses Sound | * Uses Sound |
Revision as of 01:20, 10 February 2009
Sound Manager
SoundManager.cs Sound management class. There are several problems with the sound
How to expose methods to the other classes. Should it be a sevice? Event Model?
- Sound Variables
- Global Variables
- RPC Variables
- Homework
- Midterm Project Due Next Week
Requirements for 2D Game
* Loads and Displays 2D graphics * Uses Text for Output to player and GameConsole for debugging * Uses GamePad or KeyBoard for input. Uses a game service to handle input from these devices * Has stateful sprites that animate or change states * Has some kind of Animation * Uses Sound