1. A game device in which a match using a moving object is performed between a user character group operated by a user and an opponent character group, the game device comprising: means for obtaining position data stored in storage means for storing position data on a position of each of a plurality of characters belonging to the user character group and a position of each of a plurality of characters belonging to the opponent character group; setting means for setting, when any of the characters belonging to the user character group holds the moving object, a plurality of positions in an area around the character holding the moving object as receiving position candidates where another character belonging to the user character group receives a pass from the character holding the moving object; receiving position selecting means for selecting at least one of the receiving position candidates, based on a position of a character belonging to the opponent character group; and character selecting means for selecting a character corresponding to at least one of the receiving position candidates from among the characters belonging to the user character group other than the character holding the moving object, based on a position of the receiving position candidate and positions of the characters belonging to the user character group other than the character holding the moving object; and character control means for moving the character selected as the character corresponding to the selected receiving position candidate toward a position based on the selected receiving position candidate.