protected override void LoadContent()
{
// Create a new SpriteBatch, which can be used to draw textures.
spriteBatch = new SpriteBatch(GraphicsDevice);
Viewport viewport = graphics.GraphicsDevice.Viewport;
block1Texture = this.Content.Load<Texture2D>("Block1");
block1.X = 200 * random.Next(4);
block1.Y = 150 * random.Next(4);
block2Texture = this.Content.Load<Texture2D>("Block2");
do
{
block2.X = 200 * random.Next(4);
block2.Y = 150 * random.Next(4);
} while (block2.Equals(block1));
block3Texture = this.Content.Load<Texture2D>("Block3");
do
{
block3.X = 200 * random.Next(4);
block3.Y = 150 * random.Next(4);
} while (block3.Equals(block1) || block3.Equals(block2));
block4Texture = this.Content.Load<Texture2D>("Block4");
do
{
block4.X = 200 * random.Next(4);
block4.Y = 150 * random.Next(4);
} while (block4.Equals(block1) || block4.Equals(block2) || block4.Equals(block3));
block5Texture = this.Content.Load<Texture2D>("Block5");
do
{
block5.X = 200 * random.Next(4);
block5.Y = 150 * random.Next(4);
} while (block5.Equals(block1) || block5.Equals(block2) || block5.Equals(block3) || block5.Equals(block4));
block6Texture = this.Content.Load<Texture2D>("Block6");
do
{
block6.X = 200 * random.Next(4);
block6.Y = 150 * random.Next(4);
} while (block6.Equals(block1) || block6.Equals(block2) || block6.Equals(block3) || block6.Equals(block4) ||
block6.Equals(block5));
block7Texture = this.Content.Load<Texture2D>("Block7");
do
{
block7.X = 200 * random.Next(4);
block7.Y = 150 * random.Next(4);
} while (block7.Equals(block1) || block7.Equals(block2) || block7.Equals(block3) || block7.Equals(block4) ||
block7.Equals(block5) || block7.Equals(block6));
block8Texture = this.Content.Load<Texture2D>("Block8");
do
{
block8.X = 200 * random.Next(4);
block8.Y = 150 * random.Next(4);
} while (block8.Equals(block1) || block8.Equals(block2) || block8.Equals(block3) || block8.Equals(block4) ||
block8.Equals(block5) || block8.Equals(block6) || block8.Equals(block7));
block9Texture = this.Content.Load<Texture2D>("Block9");
do
{
block9.X = 200 * random.Next(4);
block9.Y = 150 * random.Next(4);
} while (block9.Equals(block1) || block9.Equals(block2) || block9.Equals(block3) || block9.Equals(block4) ||
block9.Equals(block5) || block9.Equals(block6) || block9.Equals(block7) || block9.Equals(block8));
block10Texture = this.Content.Load<Texture2D>("Block10");
do
{
block10.X = 200 * random.Next(4);
block10.Y = 150 * random.Next(4);
} while (block10.Equals(block1) || block10.Equals(block2) || block10.Equals(block3) || block10.Equals(block4) ||
block10.Equals(block5) || block10.Equals(block6) || block10.Equals(block7) || block10.Equals(block8) ||
block10.Equals(block9));
block11Texture = this.Content.Load<Texture2D>("Block11");
do
{
block11.X = 200 * random.Next(4);
block11.Y = 150 * random.Next(4);
} while (block11.Equals(block1) || block11.Equals(block2) || block11.Equals(block3) || block11.Equals(block4) ||
block11.Equals(block5) || block11.Equals(block6) || block11.Equals(block7) || block11.Equals(block8) ||
block11.Equals(block9) || block11.Equals(block10));
block12Texture = this.Content.Load<Texture2D>("Block12");
do
{
block12.X = 200 * random.Next(4);
block12.Y = 150 * random.Next(4);
} while (block12.Equals(block1) || block12.Equals(block2) || block12.Equals(block3) || block12.Equals(block4) ||
block12.Equals(block5) || block12.Equals(block6) || block12.Equals(block7) || block12.Equals(block8) ||
block12.Equals(block9) || block12.Equals(block10) || block12.Equals(block11));
block13Texture = this.Content.Load<Texture2D>("Block13");
do
{
block13.X = 200 * random.Next(4);
block13.Y = 150 * random.Next(4);
} while (block13.Equals(block1) || block13.Equals(block2) || block13.Equals(block3) || block13.Equals(block4) ||
block13.Equals(block5) || block13.Equals(block6) || block13.Equals(block7) || block13.Equals(block8) ||
block13.Equals(block9) || block13.Equals(block10) || block13.Equals(block11) || block13.Equals(block12));
block14Texture = this.Content.Load<Texture2D>("Block14");
do
{
block14.X = 200 * random.Next(4);
block14.Y = 150 * random.Next(4);
} while (block14.Equals(block1) || block14.Equals(block2) || block14.Equals(block3) || block14.Equals(block4) ||
block14.Equals(block5) || block14.Equals(block6) || block14.Equals(block7) || block14.Equals(block8) ||
block14.Equals(block9) || block14.Equals(block10) || block14.Equals(block11) || block14.Equals(block12) ||
block14.Equals(block13));
block15Texture = this.Content.Load<Texture2D>("Block15");
do
{
block15.X = 200 * random.Next(4);
block15.Y = 150 * random.Next(4);
} while (block15.Equals(block1) || block15.Equals(block2) || block15.Equals(block3) || block15.Equals(block4) ||
block15.Equals(block5) || block15.Equals(block6) || block15.Equals(block7) || block15.Equals(block8) ||
block15.Equals(block9) || block15.Equals(block10) || block15.Equals(block11) || block15.Equals(block12) ||
block15.Equals(block13) || block15.Equals(block14));
block16Texture = this.Content.Load<Texture2D>("Block16");
do
{
block16.X = 200 * random.Next(4);
block16.Y = 150 * random.Next(4);
} while (block16.Equals(block1) || block16.Equals(block2) || block16.Equals(block3) || block16.Equals(block4) ||
block16.Equals(block5) || block16.Equals(block6) || block16.Equals(block7) || block16.Equals(block8) ||
block16.Equals(block9) || block16.Equals(block10) || block16.Equals(block11) || block16.Equals(block12) ||
block16.Equals(block13) || block16.Equals(block14) || block16.Equals(block15));
// TODO: use this.Content to load your game content here
}