/// <summary> /// Allows the game to perform any initialization it needs to before starting to run. /// This is where it can query for any required services and load any non-graphic /// related content. Calling base.Initialize will enumerate through any components /// and initialize them as well. /// </summary> protected override void Initialize() { // TODO: Add your initialization logic here myGrid = new Grid(this, "level.txt", graphics.PreferredBackBufferHeight, graphics.PreferredBackBufferWidth); base.Initialize(); }
public Stone(Game1 game, Grid grid, String image, int x, int y) : base(game, grid, image, x, y) { }
public Block(Game1 game, Grid grid, String image, int x, int y) { texture = game.Content.Load<Texture2D>(image); position = grid.GetPosition(x, y); }