When I was young, I really loved to play a game named 3-D Ultra Minigolf Deluxe, made in 1998
I though that maybe we could make a map with random shapes and interacting element that required to be hit by the ball, Or one big map using the themes of this game still with interacting element
Just saying it could be interesting to give it a try