Thanks guys, good to hear you find it fun
I'm working on on some more game modes, but first I'll need to do some refactoring to make room for this. But I already have the ideas:
Alternative 2-player mode:
Every time a player hits the ball, he gets some bonus points for "style", depending on various factors like accuracy and spin. These bonus points go to a special pool separate from player's main score. When the player wins the exchange, he gets some fixed amount of points for scoring plus all the bonus points he accumulated. The player who lost the ball doesn't get any points. Then, both players' bonus pools are reset back to zero, and next round begins.
Another variant: the player who lost the ball gets a fraction (e.g. half) of the bonus points he accumulated. I'm considering this to prevent excessive frustration of losing player
This means:
1. The longer the exchange, the higher the stakes.
2. If you win with style, you get more points, but if you lose, it won't help you much.
Single player mode:
The player is faced with AI opponent. Player gets bonus points like in alternative 2-player mode, but they don't count towards winning (or losing) a round. Each time he beats the AI opponent, the difficulty level increases. Once the player loses, his score is added to high score table.
Any thoughts?