CEngineSharp_Client.Client.Main C# (CSharp) Method

Main() private method

private Main ( ) : void
return void
        private static void Main()
        {
            var gameTime = new GameTime();

            ShuttingDown = false;

            ServiceLocator.NetManager = new NetManager();
            ServiceLocator.WorldManager = new WorldManager();
            ServiceLocator.ScreenManager = new ScreenManager();

            AudioManager.Instance.SfxManager.LoadSounds(Constants.FILEPATH_SFX);
            AudioManager.Instance.MusicManager.LoadMusic(Constants.FILEPATH_MUSIC);

            RenderWindow renderWindow = new RenderWindow(new SFML.Window.VideoMode(800, 600), "CEngineSharp", SFML.Window.Styles.Default);

            ServiceLocator.ScreenManager.AddScreen("mainMenu", new MenuScreen(renderWindow));
            ServiceLocator.ScreenManager.AddScreen("gameScreen", new GameScreen(renderWindow));
            ServiceLocator.ScreenManager.SetActiveScreen("mainMenu");
            GameLoop.Start(gameTime);
        }
Client