A game trainer is a software program that modifies the behavior of a video game, typically by adding cheats or altering the way the game is played. Game trainers are often used to enable players to cheat in single-player games, or to gain an advantage in multiplayer games. Some common features of game trainers include the ability to give the player infinite health, ammunition, or other resources, as well as the ability to unlock hidden levels or items in the game. Some game trainers may also ...