Using Force to push player character along a sloped surface (player needs to be able to slide up and down the slope and generate speed)

Even without using any script whatsoever, with just those two:

Gets you:

Is this good enough or do you need actual zones that propel the player in a specific direction?


You can derive slope form the floor: