1. A game control method executable on a game device formed with display means and control means including a touch panel, comprising: providing the display means with a first image of a virtual game space, which shows a topographical map of the virtual game space; allowing a player of the game to define a game stage course on the topographical map shown on the first image by drawing on the touch panel a course path between a game stage start point and a game stage end point; detecting coordinates of the course drawn by the player on the topographical map of the virtual game space; providing the display means with a second image of the virtual game space, which shows game scenes including generating a character, which moves in said virtual game space in response to manipulation by the player of the control means, and background scenery and geographical features, which appear along with the movement of the character; dividing said course into segments, each segment having a plurality of potential positions for a character to move, each segment having stored in memory, and associated therewith, predetermined geographical features at and around the plurality of potential positions; controlling the movement of the character so as to change a position of the character in said virtual game space substantially following the distribution of the segments one after the other; setting the geographical features in said second image so as to appear one after the other along of the geographical position of each of said segments at which the character becomes positioned in said virtual game space; preparing a plurality of events for a given segment; setting one or more events from among the prepared plurality of events to be active for the given segment, wherein the set one or more events may affect the movement of the character and occur randomly in the game, scenes shown on the second image and around the geographical positions of the given segment, thereby to arrange the geographical features and the events appearing and occurring around the character moving substantially along the course designated by the player.