Ejemplo n.º 1
0
        public Game1()
        {
            graphics = new GraphicsDeviceManager(this);

            graphics.PreferredBackBufferWidth  = screenWidth;
            graphics.PreferredBackBufferHeight = screenHeight;

            ScreenRectangle = new Rectangle(
                0,
                0,
                screenWidth,
                screenHeight);

            Content.RootDirectory = "Content";

            Components.Add(new InputHandler(this));

            stateManager = new GameStateManager(this);
            Components.Add(stateManager);

            TitleScreen              = new TitleScreen(this, stateManager);
            StartMenuScreen          = new StartMenuScreen(this, stateManager);
            GamePlayScreen           = new GamePlayScreen(this, stateManager);
            AdminScreen              = new AdminScreen(this, stateManager);
            CharacterGeneratorScreen = new CharacterGeneratorScreen(this, stateManager);

            stateManager.ChangeState(TitleScreen);
        }
Ejemplo n.º 2
0
    public void Hide_AllScreen()
    {
        Teleport.SetActive(false);
        P_Screen.SetActive(false);
        BackVillage.SetActive(false);
        BackManu.SetActive(false);
        Exit.SetActive(false);
        SeveGame.SetActive(false);
        EndStage.SetActive(false);
        Status.SetActive(false);
        Npc.SetActive(false);
        Die.SetActive(false);
        Setting.SetActive(false);
        Tooltip.SetActive(false);
        BuySell.SetActive(false);
        Enchant.SetActive(false);
        HelpKey.SetActive(false);
        AdminScreen.SetActive(false);
        Sell.SetActive(false);
        Buy.SetActive(false);
        EndButtom.SetActive(false);
        inventory.SetActive(false);

        if (Application.loadedLevelName == "Village")
        {
            ButtomBackVillage.SetActive(false);
        }
        else
        {
            ButtomBackVillage.SetActive(true);
        }
    }
Ejemplo n.º 3
0
        public Game1()
        {
            graphics = new GraphicsDeviceManager(this);

            graphics.PreferredBackBufferWidth  = screenWidth;
            graphics.PreferredBackBufferHeight = screenHeight;

            ScreenRectangle = new Rectangle(
                0,
                0,
                screenWidth,
                screenHeight);

            Content.RootDirectory = "Content";

            Components.Add(new InputHandler(this));

            stateManager = new GameStateManager(this);
            Components.Add(stateManager);

            TitleScreen              = new TitleScreen(this, stateManager);
            StartMenuScreen          = new StartMenuScreen(this, stateManager);
            GamePlayScreen           = new GamePlayScreen(this, stateManager);
            AdminScreen              = new AdminScreen(this, stateManager);
            CharacterGeneratorScreen = new CharacterGeneratorScreen(this, stateManager);
            EndGameScreen            = new EndGameScreen(this, stateManager);
            PauseScreen              = new PauseScreen(this, stateManager);
            highscoreScreen          = new HighscoreScreen(this, stateManager);
            upgradeScreen            = new UpgradeScreen(this, stateManager);
            saveHistory              = new SaveHistoryScreen(this, stateManager);
            initPrice = new InitialPriceScreen(this, stateManager);

            spaceShip = new SpaceShip();
            board     = new Board();

            stateManager.ChangeState(TitleScreen);
        }