public static void loadLevel(final int level, final World world) {
		BufferedReader breader = new BufferedReader(new InputStreamReader(Main.class.getResourceAsStream("/level_"
				+ level + ".lvl")));

		Tile[][] tiles = new Tile[World.TILE_Y][World.TILE_X];

		try {
			world.setDescription(breader.readLine());

			for (int i = 0; i < World.TILE_Y; i++) {
				String line = breader.readLine();
				process(i, line, tiles, world);
			}
		} catch (IOException e1) {
			e1.printStackTrace();
		}

		world.setTiles(tiles);

		try {
			breader.close();
		} catch (IOException e) {
			e.printStackTrace();
		}
	}