public void init(GameContainer gc, StateBasedGame sbg) throws SlickException {
		player = new Player(320 / 2, 240 / 2, this);
		player.init(gc, sbg);
		worldEntities.add(player);
		
		for(int x = 0; x < sizeX; x++) {
			for(int y = 0; y < sizeY; y++) {
				if(data[x][y] == wall) {
					worldTiles.add(new WallTile(x*tileSize, y*tileSize, 0));
				}
				if(data[x][y] == floor) {
					worldTiles.add(new FloorTile(x*tileSize, y*tileSize));
				}
			}
		}
		for(int i = 0; i < worldTiles.size(); i++) {
			worldTiles.get(i).init(gc, sbg);
		}
	}