/* Set up the TileLoader and TileEngine classes */ private void MainForm_Load(object sender, EventArgs e) { tileLoader = new TileLoader(TILE_SIZE); engine = new TileEngine(TILE_SIZE, tileLoader); populateTiles(LayerType.BACKGROUND); }
/// <summary> /// Constructor for a TileEngine object /// </summary> /// <param name="tileSize">Input the size in pixels of each tile</param> public TileEngine(int tileSize, TileLoader loader) { TILE_SIZE = tileSize; levels = new List<Map>(); currentLevel = -1; tileLoader = loader; }