Meaning: The player puts in a lot of effort and energy to become better at playing the game.
Choice of Words: Trains means to practice or exercise in order to improve a skill or ability. Hard means with great effort or energy. Improve means to make something better. Together, "player trains hard to improve" means the player puts in a lot of effort and energy to become better at playing the game.