public override void LoadContent(ContentManager content) { SetServiceProviders(); GetServices(); content.AddLoaders(ContentProvider.Default); base.LoadContent(content); logger.Log("Started preloading content.", "Game"); loadableSet.Preload(content); logger.Log("Ended preloading content.", "Game"); Thread loaderThread = new Thread(LoaderThreadStart); loaderThread.Start(content); logger.Log("Game starting...", "Game"); }