private static void Render() { Engine.Clear(); Engine.Draw("Png/Background/Fondo.jpeg"); Engine.Draw("Png/Hud.png", 50, 0); GameManager.Instance.Render(); Engine.Show(); }
static void Main(string[] args) { Engine.Initialize(); Menu = new Menu(); nivel1 = new nivel1(); nivel2 = new nivel2(); GameOver = new GameOver(); Win = new Win(); DateTime fechaInicio = DateTime.Now; float tiempoFrameAnterior = 0; while (true) { TimeSpan tiempoDesdeInicio = DateTime.Now - fechaInicio; tiempoActual = (float)tiempoDesdeInicio.TotalSeconds; deltaTime = tiempoActual - tiempoFrameAnterior; tiempoFrameAnterior = tiempoActual; Engine.Clear(); if (estadoActual == estado.menu) { Menu.Actualizar(); Menu.Dibujar(); } else if (estadoActual == estado.nivel1) { nivel1.MapNivel1(); nivel1.Actualizar(); nivel1.Dibujar(); } else if (estadoActual == estado.nivel2) { nivel2.MapNivel2(); nivel2.Actualizar(); nivel2.Dibujar(); } else if (estadoActual == estado.gameover) { GameOver.Actualizar(); GameOver.Dibujar(); } else if (estadoActual == estado.win) { Win.Actualizar(); Win.Dibujar(); } Engine.Show(); } }
static void Main(string[] args) { Engine.Initialize("A ver q onda"); //Cuando comienza el juego, empieza en el menu principal. Luego entra en el GameLoop NivelesManager.AccederMenu(); pj = new Personaje(100F, 500F); while (true) { Engine.Clear(); NivelesManager.EjecutarNivelActual(); if (Jugando) { if (Engine.GetKey(Keys.Q)) { MenuManager.GuardarPartida(); } } Engine.Show(); } }
static void Draw() { Engine.Clear(); if (actualState == States.MainMenu) { MenuManager.Instance.DrawManager(); } else if (actualState == States.Game) { GameManager.Instance.DrawManager(); } else if (actualState == States.Win) { Engine.Draw("Texturas/Menus/WinMenu.png"); } else if (actualState == States.GameOver) { Engine.Draw("Texturas/Menus/LoseMenu.png"); } Engine.Show(); }
private static void Render() { Engine.Clear(); GameManager.Instance.Render(); Engine.Show(); }
public override void ResetLevel() { Engine.Clear(); AddTextures(); }
void ResetScreen() { Engine.Clear(); AddTextures(); }
static void render() { Engine.Clear(0, 0, 0); GameManager.Instance.Render(); Engine.Show(); }