public void draw(Graphics2D g) {
		bg.draw(g);
		tileMap.draw(g);
		player.draw(g);
		for (int i = 0; i < enemys.size(); i++)
			((Enemy) enemys.get(i)).draw(g);
		teleport.draw(g);
		for (int i = 0; i < explosions.size(); i++) {
			((Explosion) explosions.get(i)).setMapPosition((int) tileMap.getx(), (int) tileMap.gety());
			((Explosion) explosions.get(i)).draw(g);
		}
		hud.draw(g);

		if (title != null) title.draw(g);
	}