Example #1
0
        protected override void Draw(GameTime gameTime)
        {
            GraphicsDevice.Clear(Color.CornflowerBlue);



            spriteBatch.Begin();

            spriteBatch.Draw(t2dFondo, rFondo1, Color.White);
            spriteBatch.Draw(t2dFondo, rFondo2, Color.White);

            cuervo.nextFrame(spriteBatch);

            {
                controlador.drawAguilas(spriteBatch);
            }



            spriteBatch.DrawString(font, "Tiempo:  " + timer.ToString("0.00"), new Vector2(50, 10), Color.Black);
            spriteBatch.DrawString(font, "Vidas Cuervo :  " + vidasCuervo, new Vector2(50, 40), Color.Black);



            if (timer == 0)
            {
                spriteBatch.DrawString(font, " PRESIONE <ENTER> PARA COMENZAR  ", new Vector2(300, 110), Color.White);
            }


            if (vidasCuervo <= 0 && timer < 30)
            {
                spriteBatch.DrawString(font, " ........:::: GAME OVER ::::........ \n\n", new Vector2(400, 310), Color.Red);
            }
            else
            {
                if (timer >= 30)
                {
                    escena.nextFrame(spriteBatch);
                    spriteBatch.DrawString(font, "LO LOGRASTE !! \nHas alcanzado a la Bandada", new Vector2(400, 210), Color.White);
                }
            }
            spriteBatch.End();



            // TODO: Add your drawing code here

            base.Draw(gameTime);
        }