A computer usable program embodied on a non-transitory information storage medium which when executed by a computer processor causes the processor to execute, the program comprising:
- causing a first object to perform a motion based on control data from a first control lever which is tilted in an arbitrary direction from a neutral position and of which a tilt angle is detectable, the tilt angle being an angle between a tilted position of a shaft of the first control lever and the neutral position of the shaft of the first control lever;
- generating an image including an image of the first object;
- judging whether the tilt angle reaches a first angle;
- and
- judging whether the tilt angle reaches a second angle after it is determined that the tilt angle has reached the first angle, the second angle being larger than the first angle,
- a direction in which the first object initiates the motion is set to be a direction corresponding to a first tilting direction of the first control lever tilted by the first angle when the tilt angle reaches the first angle, and the first object is caused to initiate the motion in the set direction;
- and
- a direction in which the first object subsequently performs the motion is determined to be a direction corresponding to a second tilting direction of the first control lever tilted by the second angle when the tilt angle reaches the second angle, and the first object is caused to perform the motion in the determined direction according to the second angle.