X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=CarFire%2FCarFire%2FCarFire%2FGame.cs;h=1271138bf47bd287a9512acebfa8a17fb56f2718;hb=4974b4845e3f1cff3667bd79130a877535f3f256;hp=16506346ec2f184a8a2608ec31ac2984ee6a6640;hpb=f58af70a5768c1d99ca535fb214565ba226f3f0f;p=chaz%2Fcarfire diff --git a/CarFire/CarFire/CarFire/Game.cs b/CarFire/CarFire/CarFire/Game.cs index 1650634..1271138 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; }