Esempio n. 1
0
        public void GameIsOverIfBallHitsLoseZone()
        {
            LevelData level = new LevelData();

            level.addRow(new string[] { "b", "b", "b" }); // index {0, 1, 2}
            level.addRow(new string[] { "b", "b" });      // index  {3, 4}

            MagicMinerBreakoutGame gameRunner = new MagicMinerBreakoutGame();

            gameRunner.loadLevel(level);

            gameRunner.playerHitLoseZone();

            Assert.False(gameRunner.isLevelCompleted());
            Assert.True(gameRunner.isGameOver());
        }
Esempio n. 2
0
 // Triggered by LoseZone upon player entering it.
 public void gameOver()
 {
     application.playerHitLoseZone();
     progressIndicationHandler.showGameOver();
     StartCoroutine(transitionToMenu());
 }