I'm part of a team that recently released a game on Steam. Personally I wasn't quite happy with the variety of the sound effects. Watching Let's Plays of our game it became painfully obvious how often the same sound effects repeated, e.g. creature sounds and weapons despite having a few variations of each and using simple pitch shifting.
Has anyone used techniques or assets to increase variation? For example I could imagine breaking a gunshot into different phases (e.g. click, shot, shell ejection, decay) and vary the individual samples/pitches/timing. Creature sounds seems more complex though because I can't see obvious segments, although I have heard that in movies they often compose creature sound effects from a variety of sources layered and transformed separately.
Personally I work in Unity, but I'm open to hearing about general techniques that you've used with other systems.
Any advice appreciated,