Beispiel #1
0
        void SnakeCollision(object sender, EventArgs e)
        {
            if (lives > 0)
            {
                lives--;

                setStartMessage();

                SoundManager.playSound("Game Over 1");

                initialized = false;
            }
            else if (lives == 0)
            {
                menus.gameOver();

                scores.addScore(score);

                saveHighScores();

                SoundManager.playSound("Game Over");

                initialized = false;
            }

            hud.getText("Lives Number").changeNumber(lives);
        }
Beispiel #2
0
        void loadText()
        {
            //Load Standard Font
            hud.loadFont(font);

            //Load Special Font
            hud.loadFont(Content.Load <SpriteFont>("LindseyMedium"), "Next Level");
            hud.loadFont(Content.Load <SpriteFont>("LindseyMedium"), "Next Level Number");
            hud.loadFont(Content.Load <SpriteFont>("Lindsey"), "Multiplier Bonus");
            hud.loadFont(Content.Load <SpriteFont>("Lindsey"), "Add Multiplier Number");
            hud.loadFont(Content.Load <SpriteFont>("Lindsey"), "Bonus Expired");

            //Center text
            hud.getText("Score Number").centerText("Score Number");
            hud.getText("Level Number").centerText("Level Number");
            hud.getText("Multiplier Number").centerText("Multiplier Number");
        }