Example #1
0
        private void CreateWorld()
        {
            for (int rij = 0; rij < 10; rij++)
            {
                for (int kol = 0; kol < 17; kol++)
                {
                    if (byteTileArray[rij, kol] == 1)
                    {
                        //ik loop eerst over rij en kolom, maar in een xy stelsel stelt
                        //x (= horizontaal) de kolom en y de rij = (vertikaal) voor
                        blokTileArray[rij, kol] = new Blok(new Vector2(kol * 70, rij * 70), BlokTex);
                    }

                    if (byteTileArray[rij, kol] == 2)
                    {
                        //ik loop eerst over rij en kolom, maar in een xy stelsel stelt
                        //x (= horizontaal) de kolom en y de rij = (vertikaal) voor
                        waterTileArray[rij, kol] = new Water(new Vector2(kol * 70, rij * 70 + 35), WaterTex);
                    }
                }
            }
        }
Example #2
0
        /// <summary>
        /// LoadContent will be called once per game and is the place to load
        /// all of your content.
        /// </summary>
        protected override void LoadContent()
        {
            // Create a new SpriteBatch, which can be used to draw textures.
            _spriteBatch = new SpriteBatch(GraphicsDevice);
            heroTexRight = Content.Load <Texture2D>("psyduckright");
            heroTexLeft  = Content.Load <Texture2D>("psyduckleft");
            blokTex      = Content.Load <Texture2D>("blok");
            slimeTex     = Content.Load <Texture2D>("slime_walk");
            sheepTex     = Content.Load <Texture2D>("sheep");
            blokpos      = new Vector2(100, 100);
            waterTex     = Content.Load <Texture2D>("water");
            slimePos1    = new Vector2(420, 140 - slimeTex.Height);
            sheepPos     = new Vector2(490, 230);


            // TODO: use this.Content to load your game content here

            level  = new Level(blokTex, waterTex);
            blok   = new Blok(blokpos, blokTex);
            slime1 = new Slime(slimePos1, slimeTex, 350, 910);
            myhero = new Hero(heroTexRight, heroTexLeft);
            sheep1 = new Sheep(sheepPos, sheepTex);
        }