CollisionSounds
Material-aware impact sounds for Roblox, borrowed from the Source engine.
Things that hit each other should sound like what they are made of. This module plays a sound per material, scales the volume by impact speed, picks a soft or hard variant, and can spawn particles. Each instance deletes itself once its part goes to sleep, so it costs nothing while nothing is moving.