예제 #1
0
 public ClassicGame()
 {
     GameParameters._.Type = GameType.Classic;
     Map = new Map();
     Map.SetHardBlockOnMap();
     Map.SetSoftBlockOnMap();
     InitPlayers(GameParameters._.PlayerCount);
     var timer = TimerManager._.GetNewTimer(false, GameParameters._.GameTime - 30000);
     TimerManager._.GetTimer(timer).Elapsed += HurryUp;
     Start();
 }
예제 #2
0
 public ClassicGame(GameScreen wiz = null)
 {
     w = wiz;
     theGameIsOver = false;
     GameParameters._.Type = GameType.Classic;
     TheCurrentMap = new Map();
     TheCurrentMap.SetHardBlockOnMap();
     TheCurrentMap.SetSoftBlockOnMap();
     InitPlayers();
     TimerManager._.AddNewTimer(true, 1000, false, null, ChangeTime);
     TimerManager._.AddNewTimer(false, GameParameters._.GameTime * 1000 - 45000, false, null, HurryUp);
 }