Exemplo n.º 1
0
        protected override void LoadContent()
        {
            //Load Decors
            Decor = new Decor();
            Decor.LoadDecors(Content, 2);

            //Load Game Over
            GameOverString = Content.Load <SpriteFont>("Sprites/GameOver/GameOverString");
            GameOver.LoadContent(Content, "Sprites/GameOver/Game Over");

            //Sound :
            //Song song = Content.Load<Song>("Kalimba");
            //MediaPlayer.Play(song);

            //Load Joueurs et Enemis
            joueur.LoadContent(Content, "Sprites/Perso/mario", 4, 4, "h");
            Enemis = new Sprite[1];
            for (int i = 0; i < Enemis.Length; i++)
            {
                Enemis[i] = new Sprite();
                Enemis[i].LoadContent(Content, "Sprites/Enemis/enemisD");
            }
            for (int i = 0; i < Enemis.Length; i++) //On initialise ici car l'on a besoin de la taille du fond et des enemis donc il faut qu'il soit load
            {
                Enemis[i].Initialize(new Vector2(rand.Next(0, Decor.back.rectangle.Right - Enemis[i].Width), rand.Next(0, Decor.back.rectangle.Bottom - Enemis[i].Height)));
            }

            //Load vie et mana
            for (int i = 0; i < SLife.Length; i++)
            {
                SLife[i].LoadContent(Content, "Sprites/Life");
            }
            for (int i = 0; i < SMana.Length; i++)
            {
                SMana[i].LoadContent(Content, "Sprites/Mana");
            }

            SpriteBatch = new SpriteBatch(GraphicsDevice);

            //Load le menu
            TexturesMenu = new LoadM();
            TexturesMenu.LoadMenu(Content);

            //Load la camera
            _camera = new Camera.Camera(Decor.backRectangle.Width, Decor.backRectangle.Height, GraphicsDevice);
        }
Exemplo n.º 2
0
        protected override void LoadContent()
        {
            //Load Decors
            Decor = new Decor();
            Decor.LoadDecors(Content, 2);

            //Load Game Over
            GameOverString = Content.Load<SpriteFont>("Sprites/GameOver/GameOverString");
            GameOver.LoadContent(Content, "Sprites/GameOver/Game Over");

            //Sound :
            //Song song = Content.Load<Song>("Kalimba");
            //MediaPlayer.Play(song);

            //Load Joueurs et Enemis
            joueur.LoadContent(Content, "Sprites/Perso/mario",4,4,"h");
            Enemis = new Sprite[1];
            for (int i = 0; i < Enemis.Length; i++)
            {
                Enemis[i] = new Sprite();
                Enemis[i].LoadContent(Content, "Sprites/Enemis/enemisD");
            }
            for (int i = 0; i < Enemis.Length; i++) //On initialise ici car l'on a besoin de la taille du fond et des enemis donc il faut qu'il soit load
                Enemis[i].Initialize(new Vector2(rand.Next(0, Decor.back.rectangle.Right - Enemis[i].Width), rand.Next(0, Decor.back.rectangle.Bottom - Enemis[i].Height)));

            //Load vie et mana
            for (int i = 0; i < SLife.Length; i++)
                SLife[i].LoadContent(Content, "Sprites/Life");
            for (int i = 0; i < SMana.Length; i++)
                SMana[i].LoadContent(Content, "Sprites/Mana");

            SpriteBatch = new SpriteBatch(GraphicsDevice);

            //Load le menu
            TexturesMenu = new LoadM();
            TexturesMenu.LoadMenu(Content);

            //Load la camera
            _camera = new Camera.Camera(Decor.backRectangle.Width, Decor.backRectangle.Height, GraphicsDevice);
        }