@Override
	public void render(GameContainer gc, Graphics g) throws SlickException {
		g.setBackground(new Color(20, 20, 20));
		g.setColor(new Color(230, 230, 230));
		g.setAntiAlias(true);
		
		switch (state) {
			default:
			case MENU:
				menu.render(gc, g);
				break;
			case PAUSED:
				break;
			case PLAYING:
				player.render(gc, g);
				break;
		}
	}