Marble Player Controller

Hello everyone!

I recently came up with a game idea that requires the player to be a marble. I need it to be physics-based and for the marble to roll regularly as it moves. Any ideas where to start? (I know body forces, but not how they will exactly apply in this)

This channel has uploaded several tutorials surrounding marble-runner styled games, take a look.