Computer-readable storage medium having information processing program stored therein, information processing apparatus, information processing system, and information processing method for zooming on an imaging subject in a virtual space without changing an imaging direction of the virtual camera
First Claim
1. A non-transitory computer-readable storage medium comprising an information processing program which is executed by a computer of an information processing apparatus which can use a coordinate input device and a display device, the information processing program causing the computer to:
- position a virtual camera in a virtual space;
take an image of the virtual space by using the virtual camera to generate a virtual image;
display, by using the display device, the generated virtual image;
perform zooming-in operation to zoom in the generated virtual image of the virtual space, without changing a gazing point of the virtual camera, when touching any position on a game image displayed on the display device using the coordinate input device, the gazing point of the virtual camera maintained so as to be constant when the input is performed on any position on the surface of the display device, and the image of the virtual space changes from an objective viewpoint of a player character to a subjective viewpoint of the player character when the zooming-in operation is being performed; and
move an aim, representing a shooting direction of a virtual shooting, on the virtual image when performing a sliding operation on any position on the game image displayed on the display device, an area of the game image for performing the sliding operation to move the aim overlaps the area of the game image for touching the position of the game image to perform the zooming-in operation.
1 Assignment
0 Petitions
Accused Products
Abstract
In order to attain the object described above, a game apparatus is able to use coordinate input means and display means, and positions a virtual camera Ca in a three-dimensional virtual space. When a predetermined operation is performed at any position in a predetermined range on a touch panel (coordinate input means), the game apparatus performs zooming-in-on operation (changes an angle θ1 of view of the virtual camera) without changing an imaging direction of the virtual camera.
-
Citations
26 Claims
-
1. A non-transitory computer-readable storage medium comprising an information processing program which is executed by a computer of an information processing apparatus which can use a coordinate input device and a display device, the information processing program causing the computer to:
-
position a virtual camera in a virtual space; take an image of the virtual space by using the virtual camera to generate a virtual image; display, by using the display device, the generated virtual image; perform zooming-in operation to zoom in the generated virtual image of the virtual space, without changing a gazing point of the virtual camera, when touching any position on a game image displayed on the display device using the coordinate input device, the gazing point of the virtual camera maintained so as to be constant when the input is performed on any position on the surface of the display device, and the image of the virtual space changes from an objective viewpoint of a player character to a subjective viewpoint of the player character when the zooming-in operation is being performed; and move an aim, representing a shooting direction of a virtual shooting, on the virtual image when performing a sliding operation on any position on the game image displayed on the display device, an area of the game image for performing the sliding operation to move the aim overlaps the area of the game image for touching the position of the game image to perform the zooming-in operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An information processing apparatus comprising at least one processor and configured to use a coordinate input device and a display device, the at least one processor controlling the information processing apparatus to:
-
position a virtual camera in a virtual space; take an image of the virtual space by using the virtual camera to generate a virtual image; display, by using the display device, the generated virtual image; perform zooming-in operation to zoom in the generated virtual image of the virtual space, without changing a gazing point of the virtual camera, when touching any position on a game image displayed on the display device using the coordinate input device, the gazing point of the virtual camera maintained so as to be constant when the input is performed on any position on the surface of the display device, and the image of the virtual space changes from an objective viewpoint of a player character to a subjective viewpoint of the player character when the zooming-in operation is being performed; and move an aim, representing a shooting direction of a virtual shooting, on the virtual image when performing a sliding operation on any position on the game image displayed on the display device, an area of the game image for performing the sliding operation to move the aim overlaps the area of the game image for touching the position of the game image to perform the zooming-in operation.
-
-
21. An information processing system configured to use a coordinate input device and a display device, the information processing system comprising:
a processing system having at least one processor, the processing system configured to; position a virtual camera in a virtual space; take an image of the virtual space by using the virtual camera to generate a virtual image; display, by using the display device, the generated virtual image; perform zooming-in operation to zoom in the generated virtual image of the virtual space, without changing a gazing point of the virtual camera, when touching any position on a game image displayed on the display device using the coordinate input device, the gazing point of the virtual camera maintained so as to be constant when the input is performed on any position on the surface of the display device, and the image of the virtual space changes from an objective viewpoint of a player character to a subjective viewpoint of the player character when the zooming-in operation is being performed; and move an aim, representing a shooting direction of a virtual shooting, on the virtual image when performing a sliding operation on any position on the game image displayed on the display device, an area of the game image for performing the sliding operation to move the aim overlaps the area of the game image for touching the position of the game image to perform the zooming-in operation.
-
22. An information processing method implemented using an information processing apparatus having one or more processors, the method comprising:
-
positioning a virtual camera in a virtual space; taking an image of the virtual space by using the virtual camera to generate a virtual image; displaying, by using a display device, the generated virtual image; performing zooming-in operation to zoom in the generated virtual image of the virtual space, without changing a gazing point of the virtual camera, when touching any position on a game image displayed on the display device using a coordinate input device, the gazing point of the virtual camera maintained so as to be constant when the input is performed on any position on the surface of the display device, and the image of the virtual space changes from an objective viewpoint of a player character to a subjective viewpoint of the player character when the zooming-in operation is being performed; and moving an aim, representing a shooting direction of a virtual shooting, on the virtual image when performing a sliding operation on any position on the game image displayed on the display device, an area of the game image for performing the sliding operation to move the aim overlaps the area of the game image for touching the position of the game image to perform the zooming-in operation.
-
-
23. A non-transitory computer-readable storage medium comprising an information processing program which is executed by a computer of an information processing apparatus which can use a coordinate input device and a display device, the information processing program causing the computer to:
-
position a virtual camera in a virtual space; take an image of the virtual space by using the virtual camera to generate a virtual image; display, by using the display device, the generated virtual image; perform zooming-in operation to zoom in the generated virtual image of the virtual space, without changing a gazing point of the virtual camera, when touching any position on a game image displayed on the display device using the coordinate input device, the gazing point of the virtual camera maintained so as to be constant when the input is performed on any position on the surface of the display device; and move an aim, representing a shooting direction of a virtual shooting, on the virtual image when performing a sliding operation on any position on the game image displayed on the display device, an area of the game image for performing the sliding operation to move the aim overlaps the area of the game image for touching the position of the game image to perform the zooming-in operation, and a moving distance of the aim relative to an amount of the sliding operation is smaller during the zooming-in operation than during a state of non-zooming.
-
-
24. An information processing apparatus comprising at least one processor and configured to use a coordinate input device and a display device, the at least one processor controlling the information processing apparatus to:
-
position a virtual camera in a virtual space; take an image of the virtual space by using the virtual camera to generate a virtual image; display, by using the display device, the generated virtual image; perform zooming-in operation to zoom in the generated virtual image of the virtual space, without changing a gazing point of the virtual camera, when touching any position on a game image displayed on the display device using the coordinate input device, the gazing point of the virtual camera maintained so as to be constant when the input is performed on any position on the surface of the display device; and move an aim, representing a shooting direction of a virtual shooting, on the virtual image when performing a sliding operation on any position on the game image displayed on the display device, an area of the game image for performing the sliding operation to move the aim overlaps the area of the game image for touching the position of the game image to perform the zooming-in operation, and a moving distance of the aim relative to an amount of the sliding operation is smaller during the zooming-in operation than during a state of non-zooming.
-
-
25. An information processing system configured to use a coordinate input device and a display device, the information processing system comprising:
a processing system having at least one processor, the processing system configured to; position a virtual camera in a virtual space; take an image of the virtual space by using the virtual camera to generate a virtual image; display, by using the display device, the generated virtual image; perform zooming-in operation to zoom in the generated virtual image of the virtual space, without changing a gazing point of the virtual camera, when touching any position on a game image displayed on the display device using the coordinate input device, the gazing point of the virtual camera maintained so as to be constant when the input is performed on any position on the surface of the display device; and move an aim, representing a shooting direction of a virtual shooting, on the virtual image when performing a sliding operation on any position on the game image displayed on the display device, an area of the game image for performing the sliding operation to move the aim overlaps the area of the game image for touching the position of the game image to perform the zooming-in operation, and a moving distance of the aim relative to an amount of the sliding operation is smaller during the zooming-in operation than during a state of non-zooming.
-
26. An information processing method implemented using an information processing apparatus having one or more processors, the method comprising:
-
positioning a virtual camera in a virtual space; taking an image of the virtual space by using the virtual camera to generate a virtual image; displaying, by using a display device, the generated virtual image; performing zooming-in operation to zoom in the generated virtual image of the virtual space, without changing a gazing point of the virtual camera, when touching any position on a game image displayed on the display device using a coordinate input device, the gazing point of the virtual camera maintained so as to be constant when the input is performed on any position on the surface of the display device; and moving an aim, representing a shooting direction of a virtual shooting, on the virtual image when performing a sliding operation on any position on the game image displayed on the display device, an area of the game image for performing the sliding operation to move the aim overlaps the area of the game image for touching the position of the game image to perform the zooming-in operation, and a moving distance of the aim relative to an amount of the sliding operation is smaller during the zooming-in operation than during a state of non-zooming.
-
Specification