public PixelPlanets() { Renderer.RegisterGraphicsDeviceManager(new GraphicsDeviceManager(this) { GraphicsProfile = GraphicsProfile.HiDef }); GameContent.RegisterContent(Content); }
public static void UpdateShader() { string currentShaderId = State.GetCurrentCelestialShaderID(); CelestialEffect = GameContent.LoadEffect(currentShaderId); CelestialEffect.Parameters["pixels"].SetValue(State.Pixels); // a star does not need light origin if (CelestialEffect.Parameters["light_origin"] != null) { CelestialEffect.Parameters["light_origin"].SetValue(State.LightOrigin); } }
public static void LoadFonts() { VerdanaBold = GameContent.LoadSpriteFont("Fonts/VerdanaBold"); Verdana = GameContent.LoadSpriteFont("Fonts/Verdana"); }