示例#1
0
 /// <summary>
 /// The main entry point for the application.
 /// </summary>
 static void Main(string[] args)
 {
     using (Game1 game = new Game1())
     {
         game.Run();
     }
 }
示例#2
0
        public Pared(Game1 game)
            : base(null)
        {
            Texture2D pared = game.Content.Load<Texture2D>("sprites/pared");

            base.animacion = new Animacion();
            base.animacion.agregarFrame(pared, 200);
        }
示例#3
0
        public Personaje_Indiana(Game1 game)
            : base(null)
        {
            this.game = game;

            Texture2D parado = game.Content.Load<Texture2D>("Player/parado"); //Parado
            animParado = new Animacion();
            animParado.agregarFrame(parado,200);

            Texture2D miraDerecha = game.Content.Load<Texture2D>("Player/derecha"); //Parado a la derecha
            animParadoDerecha = new Animacion();
            animParadoDerecha.agregarFrame(miraDerecha, 200);

            Texture2D miraIzquierda = game.Content.Load<Texture2D>("Player/izquierda"); //Parado a la izquierda
            animParadoIzquierda = new Animacion();
            animParadoIzquierda.agregarFrame(miraIzquierda, 200);

            Texture2D miraArriba = game.Content.Load<Texture2D>("Player/arriba"); //Parado hacia arriba
            animParadoArriba = new Animacion();
            animParadoArriba.agregarFrame(miraArriba, 200);

            Texture2D caminandoAbajo1 = game.Content.Load<Texture2D>("Player/abajo1");//Caminando hacia abajo
            Texture2D caminandoAbajo2 = game.Content.Load<Texture2D>("Player/abajo2");
            Texture2D caminandoAbajo3 = game.Content.Load<Texture2D>("Player/abajo3");
            animCaminandoAbajo = new Animacion();
            animCaminandoAbajo.agregarFrame(caminandoAbajo1, 200);
            animCaminandoAbajo.agregarFrame(caminandoAbajo2, 200);
            animCaminandoAbajo.agregarFrame(caminandoAbajo3, 200);

            Texture2D caminandoDerecha1 = game.Content.Load<Texture2D>("Player/derecha1");//Caminando hacia la derecha
            Texture2D caminandoDerecha2 = game.Content.Load<Texture2D>("Player/derecha2");
            Texture2D caminandoDerecha3 = game.Content.Load<Texture2D>("Player/derecha3");
            animCaminandoDerecha = new Animacion();
            animCaminandoDerecha.agregarFrame(caminandoDerecha1, 200);
            animCaminandoDerecha.agregarFrame(caminandoDerecha2, 200);
            animCaminandoDerecha.agregarFrame(caminandoDerecha3, 200);

            Texture2D caminandoIzquierda1 = game.Content.Load<Texture2D>("Player/izquierda1");//Caminando hacia la izquierda
            Texture2D caminandoIzquierda2 = game.Content.Load<Texture2D>("Player/izquierda2");
            Texture2D caminandoIzquierda3 = game.Content.Load<Texture2D>("Player/izquierda3");
            animCaminandoIzquierda = new Animacion();
            animCaminandoIzquierda.agregarFrame(caminandoIzquierda1, 200);
            animCaminandoIzquierda.agregarFrame(caminandoIzquierda2, 200);
            animCaminandoIzquierda.agregarFrame(caminandoIzquierda3, 200);

            Texture2D caminandoArriba1 = game.Content.Load<Texture2D>("Player/arriba1");//Caminando hacia arriba
            Texture2D caminandoArriba2 = game.Content.Load<Texture2D>("Player/arriba2");
            Texture2D caminandoArriba3 = game.Content.Load<Texture2D>("Player/arriba3");
            animCaminandoArriba = new Animacion();
            animCaminandoArriba.agregarFrame(caminandoArriba1, 200);
            animCaminandoArriba.agregarFrame(caminandoArriba2, 200);
            animCaminandoArriba.agregarFrame(caminandoArriba3, 200);

            base.animacion = animParado;
            velocidad = 0.15f;
            this.velocidadY = 0.03f;
        }
示例#4
0
        public Puzle(Game1 game, String puzle)
            : base(null)
        {
            animacion = new Animacion();
            animacion.agregarFrame(game.Content.Load<Texture2D>("Puzzles/"+puzle), 200);

            this.game = game;
            base.animacion = animacion;
        }
 public Raz_mapa1_2_SpriteFactory(Game1 game)
 {
     this.game = game;
 }