public static Figur[] erstelleFiguren(Farbe farbe, int figurenAnzahl) {
		Figur[] figurenArray = new Figur[figurenAnzahl];
		int[][] startPositionen = getStartPositionen(figurenAnzahl, farbe);
		boolean[] richtungen = { true, true, true, true, true, true, true, true };
		String id = null;

		switch (farbe) {
		case ROT:
			id = "R";
			richtungen[0] = false;
			richtungen[6] = false;
			richtungen[7] = false;
			break;
		case BLAU:
			id = "B";
			richtungen[0] = false;
			richtungen[1] = false;
			richtungen[2] = false;
			break;
		case GRUEN:
			id = "G";
			richtungen[4] = false;
			richtungen[5] = false;
			richtungen[6] = false;
			break;
		case SCHWARZ:
			id = "S";
			richtungen[2] = false;
			richtungen[3] = false;
			richtungen[4] = false;
			break;
		}

		for (int i = 0; i < figurenAnzahl; i++) {
			int[] position = startPositionen[i];
			figurenArray[i] = new Figur(position, id, richtungen);
		}

		return figurenArray;
	}