Example #1
0
 public Level(string fileName)
 {
     game    = new Game1();
     builder = new LevelBuilder(this);
     teno    = builder.Build(fileName);
     game.gameCamera.LookAt(teno.position);
     collision         = new CollisionDetector(teno, game);
     exitPole          = new GateSprite(Game1.gameContent.Load <Texture2D>("gateFramedFinal"), 2, 23);
     game.gameHUD.Time = ValueHolder.startingTime;
 }
Example #2
0
 public Level(Game1 game, string fileName)
 {
     this.game    = game;
     levelCurrent = fileName;
     builder      = new LevelBuilder(this, game);
     teno         = builder.Build(fileName);
     game.gameCamera.LookAt(teno.position);
     collision         = new CollisionDetector(teno, game);
     exitPole          = new GateSprite(Game1.gameContent.Load <Texture2D>("Item/exit"), 1, 1);
     game.gameHUD.Time = ValueHolder.startingTime;
 }