public void update() {
        velocityOffset += velocity;
        int maxOffset = (int)((1 - moveSpeed) * (float)backgroundManager.getMapWidth()) + width * 2;
        if (velocityOffset > maxOffset) {
            velocityOffset = 0 - (maxOffset + width * 2);
        }
    }