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); CharacterGeneratorScreen = new CharacterGeneratorScreen(this, stateManager); LoadGameScreen = new LoadGameScreen(this, stateManager); SkillScreen = new GameScreens.SkillScreen(this, stateManager); stateManager.ChangeState(TitleScreen); this.IsFixedTimeStep = false; graphics.SynchronizeWithVerticalRetrace = false; }
public Game1() { _graphics = new GraphicsDeviceManager(this); ScreenRectangle = new Rectangle( 0, 0, ScreenWidth, ScreenHeight); IsMouseVisible = true; Content.RootDirectory = "Content"; Components.Add(new InputHandler(this)); _gameStateManager = new GameStateManager(this); Components.Add(_gameStateManager); _ = new TextureManager(); TitleScreen = new TitleScreen(this, _gameStateManager); StartMenuScreen = new StartMenuScreen(this, _gameStateManager); GamePlayScreen = new GamePlayScreen(this, _gameStateManager); CharacterGeneratorScreen = new CharacterGeneratorScreen(this, _gameStateManager); SkillScreen = new SkillScreen(this, _gameStateManager); LoadGameScreen = new LoadGameScreen(this, _gameStateManager); ConversationScreen = new ConversationScreen(this, _gameStateManager); ShopScreen = new ShopState(this, _gameStateManager); InventoryScreen = new InventoryScreen(this, _gameStateManager); _gameStateManager.ChangeState(TitleScreen); IsFixedTimeStep = false; _graphics.SynchronizeWithVerticalRetrace = false; }
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); BuyScreen = new BuyScreen(this, stateManager); SellScreen = new SellScreen(this, stateManager); SaveScreen = new SaveScreen(this, stateManager); highscoreScreen = new HighscoreScreen(this, stateManager); upgradeScreen = new UpgradeScreen(this, stateManager); stateManager.ChangeState(TitleScreen, null); }
public GameRoot() { 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); stateManager.ChangeState(TitleScreen); }
public Game1() { graphics = new GraphicsDeviceManager(this); graphics.PreferredBackBufferWidth = SCREEN_WIDTH; graphics.PreferredBackBufferHeight = SCREEN_HEIGHT; screenRectangle = new Rectangle( 0, 0, SCREEN_WIDTH, SCREEN_HEIGHT); 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); gameOverScreen = new GameOverScreen(this, stateManager, screenRectangle); toBeContinuedScreen = new ToBeContinuedScreen(this, stateManager, screenRectangle); stateManager.ChangeState(titleScreen); }
public NosamGame() { graphics = new GraphicsDeviceManager(this); graphics.PreferredBackBufferWidth = screenWidth; graphics.PreferredBackBufferHeight = screenHeight; graphics.SynchronizeWithVerticalRetrace = true; device = graphics.GraphicsDevice; Mouse.WindowHandle = Window.Handle; this.IsMouseVisible = true; Content.RootDirectory = "Content"; ScreenRectangle = new Rectangle(0, 0, screenWidth, screenHeight); Components.Add(new InputHandler(this)); stateManager = new GameStateManager(this); Components.Add(stateManager); StartMenuScreen = new StartMenuScreen(this, stateManager); NewGameScreen = new NewGameScreen(this, stateManager); LevelScreen = new LevelScreen(this, stateManager); stateManager.ChangeState(StartMenuScreen); this.IsFixedTimeStep = false; graphics.SynchronizeWithVerticalRetrace = false; }
public Game1() { FileHandler.writeToFile(systemOptions, @"Content\Data\system_variables.xml", new XmlSerializer(typeof(SystemOptions))); systemOptions = FileHandler.readFromFile(@"Content\Data\system_variables.xml", new XmlSerializer(typeof(SystemOptions))); new GraphicsDeviceManager(this) { PreferredBackBufferWidth = systemOptions.resolutionWidth, PreferredBackBufferHeight = systemOptions.resolutionHeight, IsFullScreen = systemOptions.fullScreen }; Components.Add(new InputHandler(this)); stateManager = new GameStateManager(this); Components.Add(stateManager); screenRectangle = new Rectangle(0, 0, systemOptions.resolutionWidth, systemOptions.resolutionHeight); startMenuScreen = new StartMenuScreen(this, stateManager); Level1 = new Level1(this, stateManager); Level2 = new Level2(this, stateManager); characterCreationScreen = new CharacterCreationScreen(this, stateManager); pauseScreen = new PauseScreen(this, stateManager); optionsScreen = new OptionsScreen(this, stateManager); loadGameScreen = new LoadGameScreen(this, stateManager); gameLoseScreen = new GameLoseScreen(this, stateManager); lobbyScreen = new LobbyScreen(this, stateManager); highScoreScreen = new HighScoresScreen(this, stateManager); stateManager.ChangeState(startMenuScreen); }
/// <summary> /// Allows the game to perform any initialization it needs to before starting to run. /// This is where it can query for any required services and load any non-graphic /// related content. Calling base.Initialize will enumerate through any components /// and initialize them as well. /// </summary> protected override void Initialize() { //graphics.PreferredBackBufferWidth = GraphicsDevice.DisplayMode.Width; //graphics.PreferredBackBufferHeight = GraphicsDevice.DisplayMode.Height; //graphics.IsFullScreen = true; //graphics.ApplyChanges(); //graphics.PreferredBackBufferWidth = 1200; // set this value to the desired width of your window //graphics.PreferredBackBufferHeight = 800; // set this value to the desired height of your window graphics.PreferredBackBufferWidth = 1920; graphics.PreferredBackBufferHeight = 1080; graphics.ApplyChanges(); //Took it out as debugging is somehow hard with this! //graphics.ToggleFullScreen(); screenWidth = GraphicsDevice.Viewport.Width; screenHeight = GraphicsDevice.Viewport.Height; //this.Window.AllowUserResizing = true; //this.Window.Position = new Point(((GraphicsDevice.DisplayMode.Width / 2) - screenWidth /2), ((GraphicsDevice.DisplayMode.Height / 2) - screenHeight / 2)); //Create and Load Player player = new PlayerClass(); initialPlayerPosition = new Vector2(screenWidth / 2, screenHeight - 200); //Create the Background backgroundAnimation = new MovingBackgroundAnimation(); //Create Start Menu Screen startMenuScreen = new StartMenuScreen(); gameOverScreen = new GameOverScreen(); upgradeMenuScreen = new UpgradeMenuScreen(); //Load Event Listener //Enemy Destroyed Listener //enemyDAL = new EnemyDestroyedAnimationListener(); TouchPanel.EnabledGestures = GestureType.FreeDrag; enemies = new List <EnemyClass>(); spawnTimeCounter = 0; enemySpawnTime = 2.0f; random = new Random(); base.Initialize(); }
public Game1() { _graphics = new GraphicsDeviceManager(this); Content.RootDirectory = "Content"; IsMouseVisible = true; Components.Add(new InputHandler(this)); _gameStateManager = new GameStateManager(this); Components.Add(_gameStateManager); TitleScreen = new TitleScreen(this, _gameStateManager); StartMenuScreen = new StartMenuScreen(this, _gameStateManager); _gameStateManager.ChangeState(TitleScreen); }
public Game1() { _graphics = new GraphicsDeviceManager(this) { PreferredBackBufferWidth = ScreenWidth, PreferredBackBufferHeight = ScreenHeight }; var stateManager = new GameStateManager(this); ScreenRectangle = new Rectangle(0, 0, ScreenWidth, ScreenHeight); Content.RootDirectory = "Content"; Components.Add(new InputHandler(this)); Components.Add(stateManager); TitleScreen = new TitleScreen(this, stateManager); StartMenuScreen = new StartMenuScreen(this, stateManager); GamePlayScreen = new GamePlayScreen(this, stateManager); CharacterGeneratorScreen = new CharacterGeneratorScreen(this, stateManager); stateManager.ChangeState(TitleScreen); }
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); }
public Game1() { _graphics = new GraphicsDeviceManager(this); ScreenRectangle = new Rectangle( 0, 0, ScreenWidth, ScreenHeight); Content.RootDirectory = "Content"; Components.Add(new InputHandler(this)); _gameStateManager = new GameStateManager(this); Components.Add(_gameStateManager); TitleScreen = new TitleScreen(this, _gameStateManager); StartMenuScreen = new StartMenuScreen(this, _gameStateManager); GamePlayScreen = new GamePlayScreen(this, _gameStateManager); CharacterGeneratorScreen = new CharacterGeneratorScreen(this, _gameStateManager); SkillScreen = new SkillScreen(this, _gameStateManager); _gameStateManager.ChangeState(TitleScreen); }