Patent ID: 7785198

Claim:
A game apparatus for executing a game having a first character and a plurality of second characters appearing therein, comprising: a controller; first character movement control programmed logic circuitry for controlling a movement of the first character in a game space based on an operation by the controller, and setting first character coordinates corresponding to coordinates of the first character in the game space; destination coordinates setting programmed logic circuitry for setting a plurality of destination coordinates in the game space with reference to the first character coordinates set by the first character movement control program logic circuitry; correlating programmed logic circuitry for correlating each of the plurality of second characters with different destination coordinates from among the plurality of destination coordinates; second character movement control programmed logic circuitry for controlling a movement of each of the plurality of second characters such that each second character moves toward the destination coordinates with which the second character is correlated by the correlating programmed logic circuitry, and setting second character coordinates corresponding to coordinates of the second character in the game space; footstep coordinate storage programmed logic circuitry for storing a history of the first character coordinates set by the first character movement control programmed logic circuitry as footstep coordinates; and first determination programmed logic circuitry for determining whether or not each second character is able to move toward the destination coordinates with which the second character is correlated by the correlating programmed logic circuitry, and wherein the second character movement control programmed logic circuitry moves the second character unable to move toward the destination coordinates, with which the second character is correlated by the correlating programmed logic circuitry, based on the footstep coordinates having been stored by the footstep coordinate storage programmed logic circuitry, instead of moving the second character toward the destination coordinates.