I like those. But aside from your features listed, my top suggested basic things that we need in Cricket 24 are:
- Realistic Camera angle (broadcast) and camera-cut after the ball interacts/pass through batsmen.
- Smoother and faster animations that are realistic, especially Batting Animations (swinging the bat) and Fielding (throw, underarm throw when close to the wicket, misfield animations, keeper/bowler not able to pick up ball on time, etc).
- Better AI (for bowling, batting, and fielding, especially making better and realistic decisions based on game situation). And make sure AI batsmen will play all kinds of shots, and be able to hit six fluently.
- Accurate Bowling speed with realistic physics for each pitch surfaces and condition (dry/grass/dusty/crackes with respect to weather and pace of the ground).
You shouldn’t give too much control over custom physics to users as it affects on gameplay animations and makes it harder for developers to synchronize everything that fits each users’ custom difficulty.
JUST KEEP IT SIMPLE! The difficulty should be based off of domestic/village/pro county/Pro International(T20/Odi) and Test(should be the hardest).