Beispiel #1
0
        /* 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;
 }