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);
}