Ejemplo n.º 1
0
 /// <summary>
 /// Creates a new player object
 /// </summary>
 /// <param name="game"></param>
 public Player(Game2 game)
 {
     this.game    = game;
     timer        = new TimeSpan(0);
     Position     = new Vector2(2, 352);
     Bounds       = new BoundingRectangle(Position.X, Position.Y, 32, 45);
     state        = State.Idle;
     prev_state   = State.Idle;
     powerUpTimer = new TimeSpan(0);
     bomb         = new Bomb(game);
     keyboard     = Keyboard.GetState();
 }
Ejemplo n.º 2
0
 public Spike(Game2 game)
 {
     this.game = game;
     timer     = new TimeSpan(0);
     on        = false;
 }
Ejemplo n.º 3
0
 static void Main()
 {
     using (var game = new Game2())
         game.Run();
 }
Ejemplo n.º 4
0
 public GameOver(Game2 game)
 {
     this.game = game;
 }
Ejemplo n.º 5
0
        //Idea for next project: Invisible/Appearing Walls

        public Wall(Game2 game)
        {
            this.game = game;
        }
Ejemplo n.º 6
0
 public Bomb(Game2 game)
 {
     this.game = game;
 }
Ejemplo n.º 7
0
 public Maze(Game2 game)
 {
     this.game = game;
 }
Ejemplo n.º 8
0
 public Winner(Game2 game)
 {
     this.game = game;
 }