Difference between revisions of "Game Programming Class8"

esse quam videri
Jump to: navigation, search
(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 amangement class.
+
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
 
  
 +
==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 Anmiation
+
     * 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