Tile-Based Method For Procedural Content Generation