Game apparatus and computer-readable storage medium
First Claim
1. A game apparatus configured to perform a game process based on operation data including angular velocity data obtained from an angular velocity sensor provided to a controller, the game apparatus comprising at least one processor configured to perform operations comprising:
- executing a game in which a predetermined object is caused to move in a virtual game space in accordance with the angular velocity data;
setting a difficulty level of the game; and
automatically correcting, in accordance with the set difficulty level a movement control parameter of the object, the movement control parameter being utilized by the executing game, so as to be approximated to a target value or a target range of the movement control parameter, the target value or the target range being required in the game,wherein the at least one processor controls movement of the object by using the corrected movement control parameter.
0 Assignments
0 Petitions
Accused Products
Abstract
A twist amount is calculated based on an angular velocity around a Z-axis of an input device when a player performs a shoot operation. Based on a value of a difficulty level stored in an external main memory, a minimum successful twist amount and a maximum successful twist amount are determined. As a result, the higher the difficulty level is, the narrower a successful range of the twist amount becomes. Further, the twist amount of the input device, which is obtained when the player performs the shoot operation for a first to a fourth shots, is stored in the external main memory. When the player performs the shoot operation for a fifth shot or thereafter, the twist amount of the input device at the time of the shoot operation for the fifth shot and thereafter is corrected with the use of the twist amount of the first to fourth shots.
8 Citations
25 Claims
-
1. A game apparatus configured to perform a game process based on operation data including angular velocity data obtained from an angular velocity sensor provided to a controller, the game apparatus comprising at least one processor configured to perform operations comprising:
-
executing a game in which a predetermined object is caused to move in a virtual game space in accordance with the angular velocity data; setting a difficulty level of the game; and automatically correcting, in accordance with the set difficulty level a movement control parameter of the object, the movement control parameter being utilized by the executing game, so as to be approximated to a target value or a target range of the movement control parameter, the target value or the target range being required in the game, wherein the at least one processor controls movement of the object by using the corrected movement control parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium having stored thereon a game program causing a computer of a game apparatus, which executes a game process based on operation data including angular velocity data obtained from an angular velocity sensor provided to a controller, to perform operations comprising:
-
executing a game in which a predetermined object is caused to move in a virtual game space in accordance with the angular velocity data; setting a difficulty level of the game; and automatically correcting, in accordance with the set difficulty level a movement control parameter of the object, the movement control parameter being utilized by the computer, so as to be approximated to a target value or a target range of the movement control parameter, the target value or the target range being required in the game, wherein the computer controls movement of the object by using the corrected movement control parameter. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A game apparatus for performing a game process based on operation data including angular velocity data obtained from an angular velocity sensor provided to a controller, the game apparatus comprising at least one processor configured to perform operations comprising:
-
executing a game in which an object is caused to move in a virtual game space in accordance with the angular velocity data; setting a difficulty level of the game; and automatically correcting, in accordance with the set difficulty level, a movement control parameter of the object, the movement control parameter being utilized by the executing game, so as to be approximated to a target value or a target range of the movement control parameter, the target value or the target range being required in the game, wherein the at least one processor controls the movement of the object caused to move in the virtual space based upon the corrected movement control parameter.
-
Specification