public void getNextPosition() {

		if (left) {
			dx -= moveSpeed;
			if (dx < -maxSpeed)
				dx = -maxSpeed;
		} else if (right) {
			dx += moveSpeed;
			if (dx > maxSpeed)
				dx = maxSpeed;
		}

		if (falling && !ignoreGravity)
			dy += fallSpeed;
	}