u/longboi_

Creating a Rolling Ball SFX for a Minigolf Game (No Middleware)

Hi everyone,

I’m currently working on sound design for a web-based game and I’m trying to create convincing looping sounds of a rolling golf ball across different surfaces (grass, sand, gravel/stone, wood, etc.).

The main challenge I’m running into is that simple sample loops sound too repetitive — you can clearly hear the loop point, which breaks the illusion of continuous rolling. What I need is something that feels indefinite and natural, as if the ball just keeps rolling without a noticeable pattern.

I’m looking for techniques or workflows to achieve this. For example:

  • Are there good approaches to designing “infinite” rolling textures?
  • Would granular synthesis be a good direction for this?
  • Any tips for avoiding perceptible repetition in this kind of material?

Constraints:

  • This is for a browser game
  • No middleware (Wwise/FMOD), so solutions need to be implementable in-engine or via custom code

Would really appreciate any insights, examples, or breakdowns of how you’ve tackled similar problems!

Thanks 😁

reddit.com
u/longboi_ — 10 days ago