Refactor #3935: Refactor CCGame to run game.
Refactor #3935: Fix a bug of percent beyond 100.
Merge pull request #1588 from SmallAiTT/CCGame_dev3.0

Refactor #3935: Refactor CCGame to run game.