/// <summary> /// LoadContent will be called once per game and is the place to load /// all of your content. /// </summary> protected override void LoadContent() { // Create a new SpriteBatch, which can be used to draw textures. //spriteBatch = new SpriteBatch(GraphicsDevice); RenderingDevice.Initialize(Graphics, Program.Cutter, GameManager.Space, Content.Load <Effect>("shaders/shadowmap")); RenderingDevice.Camera = new CharacterCamera(); RenderingDevice.SetUpLighting(RenderingDevice.LightingData.Generic); MyExtensions.Initialize(GraphicsDevice); loadingScreen = new LoadingScreen(Content, GraphicsDevice); loadingSplash = Content.Load <Texture2D>("textures/loading"); SoundEffect e = Content.Load <SoundEffect>("music/main"); BGM = e.CreateInstance(); BGM.IsLooped = true; BGM.Play(); GameManager.Initialize(null, Content.Load <SpriteFont>("font/font"), null); }