An image generation device that generates an image of a game that moves a player character in a virtual space based on input information from a controller that is included in the image generation device, the image generation device comprising: a movement information calculation section that calculates movement information about the player character in the virtual space based on input information; a special state transition section that determines whether or not the player character has satisfied a special state transition condition based on the movement information about the player character, and causes the player character to transition to a special state and move to a special point set in the virtual space when the special state transition section has determined that the player character has satisfied the special state transition condition; a virtual camera control section that disposes a virtual camera based on at least one of the input information and the movement information about the player character; and an image generation section that generates an image of the virtual space viewed from the virtual camera, the movement information calculation section calculating a position of the player character based on the input information; the special state transition section determining the position of the player character based on the position of the player character and a position determination condition that is set corresponding to the special point in the virtual space, and determining whether or not the player character has satisfied the special state transition condition based on the determination result; and the virtual camera control section being operative to change at least one of a distance between the player character and the virtual camera, a positional relationship between the player character and the virtual camera, a direction of the virtual camera relative to the player character, and an angle of view of the virtual camera when the player character is in the special state, so that the view of the virtual camera is distinct from the view of the player character, characterized in that, the special state transition section generates drawing control information for drawing an object that blocks the view of the player character in a translucent state when the player character is in the special state; and the image generation section generates an image of the virtual space in which an object that blocks the view of the player character is displayed in a translucent state based on the drawing control information. a movement information calculation section that calculates movement information about the player character in the virtual space based on input information; a special state transition section that determines whether or not the player character has satisfied a special state transition condition based on the movement information about the player character, and causes the player character to transition to a special state and move to a special point set in the virtual space when the special state transition section has determined that the player character has satisfied the special state transition condition; a virtual camera control section that disposes a virtual camera based on at least one of the input information and the movement information about the player character; and an image generation section that generates an image of the virtual space viewed from the virtual camera, the movement information calculation section calculating a position of the player character based on the input information; the special state transition section determining the position of the player character based on the position of the player character and a position determination condition that is set corresponding to the special point in the virtual space, and determining whether or not the player character has satisfied the special state transition condition based on the determination result; and the virtual camera control section being operative to change at least one of a distance between the player character and the virtual camera, a positional relationship between the player character and the virtual camera, a direction of the virtual camera relative to the player character, and an angle of view of the virtual camera when the player character is in the special state, so that the view of the virtual camera is distinct from the view of the player character, characterized in that, the special state transition section generates drawing control information for drawing an object that blocks the view of the player character in a translucent state when the player character is in the special state; and the image generation section generates an image of the virtual space in which an object that blocks the view of the player character is displayed in a translucent state based on the drawing control information.