private void loadImgLevel(BufferedImage img) {
	int w = img.getWidth();
	int h = img.getHeight();

	for (int stepX = 0; stepX < w; stepX++) {
	    for (int stepY = 0; stepY < h; stepY++) {

		int pixel = img.getRGB(stepX, stepY);
		int red = (pixel >> 16) & 0xff;
		int green = (pixel >> 8) & 0xff;
		int blue = (pixel) & 0xff;

		// black => level-element
		if (red == 0 && green == 0 && blue == 0) {
		    handler.addObject(new Block(
			    stepX * 32,
			    stepY * 32,
			    ObjectID.Block
			    ));
		}

		// blue => player startposition
		if (red == 0 && green == 0 && blue == 255) {
		    handler.addObject(new Player(
			    stepX * 32,
			    stepY * 32,
			    handler,
			    ObjectID.Player
			    ));
		}
	    }
	}
    }