Game Programming Class4

esse quam videri
Revision as of 03:00, 9 February 2009 by Jeff (talk | contribs) (New page: Came Components About components Application Overview Game Components are reusable and easy to add to a game Game Components * GameComponent Class * DrawGameComponent Class htt...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Came Components About components Application Overview

Game Components are reusable and easy to add to a game Game Components

   * GameComponent Class
   * DrawGameComponent Class

http://blogs.msdn.com/xna/archive/2006/08/31/734204.aspx Sprite class IntroPacManComponent.zip Project that refactors the pacman class into two classes Sprite.cs DrawableSprite.cs PacMan.cs Console Class Separate IntroGameLibrary Project to help Encapulate Reusable Code. IntroConsole.zip IntoGameLibrary.zip

IntoGameLibrary/GameConsole.cs To Add the Component to the Game we make an delclare in the game class Then we need to add the componnet to the Game Components Collection.


           GameConsole gameConsole;
       public Game1()
       {
           graphics = new GraphicsDeviceManager(this);
           Content.RootDirectory = "Content";
           gameConsole = new GameConsole(this);
           this.Components.Add(gameConsole);
       }
           

IntroConsole/Game1.cs Homework Something