Patent ID: 7918722

Claim:
A game device for providing a game in which a player operates a moving body that races on a course provided in a virtual space, comprising: a processing unit configured to execute a program; and a memory configured to store the program and historical travel data of the player moving body, the historical travel data being associated with a plurality of fork roads, the plurality of fork roads corresponding to sections of the course starting at branching points, wherein, by executing the program, the processing unit: detects next fork roads from the plurality of fork roads, the next fork roads being sections of the course starting at one of the branching points toward which the player moving body is traveling; retrieves the historical travel data from the memory in accordance with the next fork roads; establishes imaginary moving bodies on two or more of the next fork roads, and a path along the two or more next fork roads on which the imaginary moving bodies travel, based on the historical travel data; and causes one of the imaginary moving bodies and the player moving body to travel together on one of the next fork roads that is selected by an operation of the player, wherein the one of the imaginary moving bodies travels together with the player moving body along the path of the one of the next fork roads, based on the historical travel data.