public override void Initialize() { // Map _gameManager.LoadMap(MapLoader.MapFileDictionary.Keys.First()); _gameManager.GenerateRandomWalls(); _gameManager.Initialize(); base.Initialize(); HudOrigin = new Point(GraphicsDevice.Viewport.Width - 234, 0); HudOrigin = new Point(GraphicsDevice.Viewport.Width - 234, 0); HudTopSpace = 15; HudMarginLeft = 15; ScoresWindowBox = new WindowBox(WindowSkin, new Vector2(HudOrigin.X, HudOrigin.Y), new Point(GraphicsDevice.Viewport.Width - (HudOrigin.X), HudTopSpace + _gameManager.Players.Count * Config.HUDPlayerInfoSpace + 15)); TimerWindowBox = new WindowBox(WindowSkin, new Vector2(HudOrigin.X, ScoresWindowBox.Size.Y), new Point(GraphicsDevice.Viewport.Width - HudOrigin.X, 40)); }
public override void Initialize() { HudOrigin = new Point(FinalBomber.Instance.GraphicsDevice.Viewport.Width - 234, 0); // Launch the dedicated server as host _serverProcess = new Process { StartInfo = { FileName = "Server.exe", Arguments = "COUCOU", //WindowStyle = ProcessWindowStyle.Hidden } }; //_serverProcess.Start(); _gameManager = GameServer.Instance.GameManager; _gameManager.AddPlayers(); base.Initialize(); // Server events GameServer.Instance.End += GameServer_End; HudOrigin = new Point(GraphicsDevice.Viewport.Width - 234, 0); HudTopSpace = 15; HudMarginLeft = 15; ScoresWindowBox = new WindowBox(WindowSkin, new Vector2(HudOrigin.X, HudOrigin.Y), new Point(GraphicsDevice.Viewport.Width - (HudOrigin.X), HudTopSpace + _gameManager.Players.Count * Config.HUDPlayerInfoSpace + 15)); TimerWindowBox = new WindowBox(WindowSkin, new Vector2(HudOrigin.X, ScoresWindowBox.Size.Y), new Point(GraphicsDevice.Viewport.Width - HudOrigin.X, 40)); _gameManager.NetworkManager.AddPlayer += ResizeHud; }
public override void Initialize() { Random = new Random(); // FPS _elapseTime = 0f; _frameCounter = 0; _fps = 0; _pause = false; _hudOrigin = new Point(FinalBomber.Instance.GraphicsDevice.Viewport.Width - 234, 0); _hudTopSpace = 15; _hudMarginLeft = 15; base.Initialize(); Reset(); _scoresWindowBox = new WindowBox(_windowSkin, new Vector2(_hudOrigin.X, _hudOrigin.Y), new Point(GraphicsDevice.Viewport.Width - (_hudOrigin.X), _hudTopSpace + Config.PlayersNumber * Config.HUDPlayerInfoSpace + 15)); _timerWindowBox = new WindowBox(_windowSkin, new Vector2(_hudOrigin.X, _scoresWindowBox.Size.Y), new Point(GraphicsDevice.Viewport.Width - _hudOrigin.X, 40)); }