Game system, game device, storage medium storing game program, and game process method
First Claim
1. A game system comprising:
- a controller device that includes;
(a1) a first input control that is manipulable by at least one finger of a user, and(a2) an inertial sensor configured to obtain a physical quantity related to movement of the controller device; and
a processing system with at least one hardware processor that is coupled to a memory device, the processing system configured to;
(b1) locate a virtual game object in a virtual game space,(b2) calculate a first value as a function of the physical quantity obtained by the inertial sensor,(b3) calculate a second value as a function of accepted input provided via the first input control,(b4) control a targeting direction for the virtual game object based on the calculated first value and the calculated second value,(b5) responsive to reception of a user input, perform a shooting process within the virtual game space in accordance with the controlled targeting direction for the virtual game object,(b6) generate, based on a virtual camera that is positioned in the virtual game space, game images of the virtual game space, and(b7) cause the generated images to be outputted to a display screen for display thereon.
0 Assignments
0 Petitions
Accused Products
Abstract
An example game system includes a controller device, and a game process section for performing a game process based on an operation on the controller device. The controller device includes a plurality of direction input sections, a sensor section for obtaining a physical quantity used for calculating an attitude of the controller device, and a display section for displaying a game image. The game process section first calculates the attitude of the controller device based on the physical quantity obtained by the sensor section. Then, the game process section controls an attitude of a virtual camera in a virtual space based on the attitude of the controller device, and controls a position of the virtual camera based on an input on the direction input section. A game image to be displayed on the display section is generated based on the position and the attitude of the virtual camera.
24 Citations
30 Claims
-
1. A game system comprising:
-
a controller device that includes; (a1) a first input control that is manipulable by at least one finger of a user, and (a2) an inertial sensor configured to obtain a physical quantity related to movement of the controller device; and a processing system with at least one hardware processor that is coupled to a memory device, the processing system configured to; (b1) locate a virtual game object in a virtual game space, (b2) calculate a first value as a function of the physical quantity obtained by the inertial sensor, (b3) calculate a second value as a function of accepted input provided via the first input control, (b4) control a targeting direction for the virtual game object based on the calculated first value and the calculated second value, (b5) responsive to reception of a user input, perform a shooting process within the virtual game space in accordance with the controlled targeting direction for the virtual game object, (b6) generate, based on a virtual camera that is positioned in the virtual game space, game images of the virtual game space, and (b7) cause the generated images to be outputted to a display screen for display thereon. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A non-transitory computer readable storage medium storing instructions of a computer game program for use with a game system that includes a processing system and a controller device, the processing system including at least one hardware processor, the controller device including (1) a first input control that is manipulable by at least one finger of a user and (2) an inertial sensor configured to obtain a physical quantity related to movement of the controller, the stored instructions of the computer game program further comprising instructions that cause the processing system to:
-
position a virtual game object in a virtual game space; calculate a first value as a function of the physical quantity obtained by the inertial sensor; calculate a second value as a function of accepted input provided via the first input control; control a targeting direction for the virtual game object based on the calculated first value and the calculated second value; responsive to reception of a user input, perform a shooting process within the virtual game space in accordance with the controlled targeting direction for the virtual game object; generate, based on a virtual camera that is positioned in the virtual game space, game images of the virtual game space; and cause the generated images to be outputted to a display screen for display thereon.
-
-
30. A computer game method that operates on a game system that includes a processing system and a controller device, the processing system including at least one hardware processor and the controller device including (1) a first input control manipulable by at least one digit of a user, and (2) an inertial sensor configured to determine a physical quantity related to movement of the first controller, the computer game method comprising:
-
locating a virtual game object in a virtual game space; calculating a first value as a function of the physical quantity obtained by the inertial sensor; calculating a second value as a function of accepted input provided via the first input control; controlling a targeting direction for the virtual game object based on the calculated first value and the calculated second value; responsive to reception of a user input, performing a shooting process within the virtual game space in accordance with the controlled targeting direction for the virtual game object; generating, based on a virtual camera that is positioned in the virtual game space, game images of the virtual game space; and causing the generated images to be outputted to a display screen for display thereon.
-
Specification