Game Programming Class4
esse quam videri
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