A game control method for a game apparatus comprising a housing of a size capable of being held by a player with hands, a display including a display screen provided in said housing, an angular velocity detector provided in relation to the housing for detecting an angular velocity of a rotation of the housing around an axis perpendicular to said display screen, a first image data storage area for storing first image data by which on said display at least one first image is displayed, said first image being capable of being rotated according to a rotation angle of said housing, and a second image data storage area for storing second image data by which on said display at least one second image which is irrotational with respect to the rotation angle of said housing is displayed, the method including:
- calculating the rotation angle of said housing on the basis of the angular velocity detected by said angular velocity detector;
- controlling display of said first image being displayed on the display screen such that the first image is rotated around the axis perpendicular to the display screen in a direction opposite to a direction of the rotation of the housing by an amount corresponding to said calculated rotation angle of the housing;
- controlling display of said second image so that the second image remains irrotational with said rotation angle of the housing so that the second image appears to make a rotation movement in a same direction to the direction of the rotation of the housing in an amount corresponding to the calculated rotation an angle of the housing;
- determining whether or not at least one of the display angle and a display position of said first image satisfies a requirement defined by a relationship with display of said second image;
- and
- making a change in a progress of a game according to a result of the determination in said determination step.