private void drawDebug() {
		debugRenderer.begin(ShapeType.Line);
		for (MapLayer ml : world.getMap().getLayers()) {
			for (Tile t : ml.getTiles()) {
				debugRenderer.setColor(Color.WHITE);
				float startX = t.getPosition().x * ppuX, startY = t
						.getPosition().y * ppuY;
				debugRenderer.rect(startX, startY, ppuX, ppuY);
				spriteBatch.begin();
				font.setColor(Color.WHITE);
				font.draw(
						spriteBatch,
						(int) t.getPosition().x + "," + (int) t.getPosition().y,
						startX + ppuX / 4, startY + ppuY / 4);
				spriteBatch.end();
				if (t.getProperties().isObstacle()) {
					debugRenderer.setColor(Color.BLACK);
					debugRenderer.rect(startX + ppuX / 4, startY + ppuY / 4,
							ppuX / 2, ppuY / 2);
				}
			}
		}

		for (Iterator<Entry<Boolean, Joueur>> it = this.world.getJoueurs()
				.entrySet().iterator(); it.hasNext();) {
			Joueur b = it.next().getValue();
			debugRenderer.setColor(Color.GREEN);
			debugRenderer.rect(b.getPosition().x * ppuX, b.getPosition().y
					* ppuY, Joueur.SIZE * ppuX, Joueur.SIZE * ppuY);
			spriteBatch.begin();
			font.setColor(Color.GREEN);
			font.draw(this.spriteBatch, String.valueOf(b.getVie()),
					(b.getPosition().x + 0.5f) * ppuX,
					(b.getPosition().y + 0.5f) * ppuY);
			spriteBatch.end();
			debugRenderer.setColor(Color.WHITE);
			debugRenderer.circle((b.getBounds().x) * ppuX, (b.getBounds().y)
					* ppuY, 3, 3);
			for (Tile t : b.rechercheTileCollisionPossible()) {
				if (t == null)
					continue;
				debugRenderer
						.rect(t.getPosition().x * ppuX + ppuX / 4,
								t.getPosition().y * ppuY + ppuY / 4, ppuX / 2,
								ppuY / 2);
			}
		}

		for (Projectile b : world.getProjectiles()) {
			debugRenderer.setColor(Color.GREEN);
			debugRenderer.rect(b.getPosition().x * ppuX, b.getPosition().y
					* ppuY, b.SIZE * ppuX, b.SIZE * ppuY);
		}
		Vector2 t = lifeBar.getBarSize();
		debugRenderer.rect(lifeBar.getPosition().x * ppuX ,lifeBar.getPosition().y * ppuY, t.x * ppuX,t.y * ppuY);
		if(ennemyLifeBar!= null){
			t = ennemyLifeBar.getBarSize();
			debugRenderer.rect(ennemyLifeBar.getPosition().x * ppuX,ennemyLifeBar.getPosition().y * ppuY, t.x * ppuX,t.y * ppuY);
		}
		debugRenderer.end();
	}