Example #1
0
    public ScreenSelect()
    {
        RunningState.set_state(1); //Set to 1 for title

        do
        {
            switch (RunningState.get_state())
            {
            case (1):     //1 for title screen
                using (var game = new TitleScreen())
                    game.Run();
                break;

            case (2):     //2 for game screen
                using (var game = new GameScreen())
                    game.Run();
                break;

            case (3):     //3 for death screen
                using (var game = new DeathScreen())
                    game.Run();
                break;
            }
        } while (RunningState.get_state() != 0); //Run the game until the running state is at 0, where the game will exit
    }