Esempio n. 1
0
        public void Reset()
        {
            player.Reset();

            SetUpAliensPosition();
            SetUpSheltersMap();
            score = 0;

            fadeOut  = new FadeOut(MyGame.canvasWidth, MyGame.canvasHeight);
            gameMode = GameMode_Enum.Playing;
        }
Esempio n. 2
0
        public Level_1(ContentManager contentManager)
        {
            gameMode = GameMode_Enum.Playing;

            player = new Player(new Rectangle(MyGame.canvasWidth / 2, MyGame.canvasHeight - 50, 25, 25));

            SetUpAliensPosition();
            SetUpSheltersMap();

            scoreLabel        = new Text(contentManager, new Vector2(10, 10), WK.File.Font, $"Score {score}");
            playerHealthLabel = new Text(contentManager, new Vector2(350, 10), WK.File.Font, $"Health {player.health}");
            gameOver          = new Text(contentManager, new Vector2(200, 200), WK.File.Font, "Game Over");
            youWin            = new Text(contentManager, new Vector2(200, 200), WK.File.Font, "You Win");

            fadeOut = new FadeOut(MyGame.canvasWidth, MyGame.canvasHeight);
        }