Some here were asking about the sound of the bat & ball in the game, Jimmy our sound engineer has sent me this:
In the game, we have a listener set up in each set of stumps to simulate the stump mics used in televised cricket matches. This is how our dynamic shot sounds work:
1. When the ball is struck, the first thing that happens is the game looks at how hard and where the ball is hitting the bat, and then selects from a pool of pre-recorded shot sounds, and plays it at a volume appropriate to the strength of the shot (ie. harder shots are louder). This is the 1st stage of our dynamic sound, and simulates the sound arriving at the striker-end stump mic.
2. The sound is then picked up by the 2nd (non-striker-end) stump mic. In real-life televised matches, there is very short but noticeable delay between hearing these two sounds. This is due to the speed of sound and the distance between the two sets of stumps. In the game, we simulate this delay, as well as the drop in volume of the sound over the distance between the two sets of stumps. This basically means that with very soft shots, you may actually not hear this 2nd sound at all. The harder the shot, the more of it you will hear.
3. Finally, with the most powerful shots, we simulate the sound of the shot reflecting off the stadium, and arriving back at the stump mics. This is calculated on the fly on a per-stadium basis (different stadiums are different sizes), based on the distance from the striker to the boundary, and the speed of sound. This means larger stadiums will have a longer delay between when you hear the direct sound, and the reflected sound. Again, the volume of this sound is based on how hard the ball is hit.