Patent ID: 8221233

Claim:
A non-transitory computer-readable storage medium storing one or more computer programs, for causing a computer system to execute processing for determining whether or not flying objects that are virtually released in response to an input operation of a player collide with an enemy-character that is computer-controlled, and processing for displaying the enemy-character in a virtual space viewed from a virtual viewpoint on a screen, the one or more computer programs causing the computer system to execute steps comprising: (a) determining whether or not a visual effect request for requesting visual effect processing is input by a player; (b) changing a moving speed of the enemy-character and/or a moving speed of the flying objects released from the enemy-character when the visual effect request is input, wherein the moving speed slows down regardless of whether the flying objects hit the enemy-character as a target; (c) displaying circumstances in the virtual space viewed from the virtual viewpoint on the screen based on the changed moving speed so that the moving speed of the player-character appears relatively faster than the moving speed of the enemy-character and/or the moving speed of the flying objects released from the enemy-character; (d) determining whether or not virtual attacks by a weapon selected by the player in response to an input operation of the player collide with the enemy-character or collide with flying objects that are virtually released from the enemy-character; (e) displaying an image of the target being damaged on the screen when the virtual attacks by the weapon selected by the player collide with the target; (f) displaying a remaining time for the computer system to execute the changing of the moving speed on the screen; (g) decreasing the remaining time in proportion to an elapsed time in which the computer system executes the changing of the moving speed; (h) determining whether or not the remaining time is over; (i) terminating the changing the moving speed when the remaining time is over; and (j) restoring the moving speed to a normal value when the changing of the moving speed is over.