X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=CarFire%2FCarFire%2FCarFire%2FGame.cs;h=d213f2e279a6e0400015eb7b4d518884b94e7298;hb=f2ad5f34ad4e6192a9e30f87b5c87c1d241c26d1;hp=16506346ec2f184a8a2608ec31ac2984ee6a6640;hpb=f58af70a5768c1d99ca535fb214565ba226f3f0f;p=chaz%2Fcarfire diff --git a/CarFire/CarFire/CarFire/Game.cs b/CarFire/CarFire/CarFire/Game.cs index 1650634..d213f2e 100644 --- a/CarFire/CarFire/CarFire/Game.cs +++ b/CarFire/CarFire/CarFire/Game.cs @@ -9,12 +9,21 @@ using Microsoft.Xna.Framework.Input; namespace CarFire { - class Game : IDeterministicGame + public class Game : IDeterministicGame { #region IDeterministicGame Members + List mPlayers; + Display mDisplay; + Map mMap; + public Game() + { + mDisplay = new Display(); + } public void LoadContent(ContentManager contentManager) { + //Texture2D everything = contentManager.Load("default"); + mDisplay.LoadContent(contentManager); } public void UnloadContent() @@ -64,21 +73,23 @@ namespace CarFire public bool IsGameOver(object playerIdentifier) { - return true; + return false; } public bool IsTerminated(object playerIdentifier) { - return true; + return false; } public long Update(TimeSpan timespan) { + mDisplay.Update(timespan); return CurrentFrameNumber; } public long Draw(SpriteBatch spriteBatch) { + mDisplay.Draw(spriteBatch); return CurrentFrameNumber; }