GAME APPARATUS AND COMPUTER-READABLE STORAGE MEDIUM
First Claim
1. A game apparatus 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:
- game process means for executing a game based on the angular velocity data, and for determining success or failure of the game in accordance with a value of the angular velocity data;
difficulty level setting means for setting a difficulty level of the game; and
difficulty level control means for changing, in accordance with the difficulty level set by the difficulty level setting means, a successful range of the angular velocity data, the successful range in which the game is determined to be successful by the game process means.
1 Assignment
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.
30 Citations
62 Claims
-
1. A game apparatus 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:
-
game process means for executing a game based on the angular velocity data, and for determining success or failure of the game in accordance with a value of the angular velocity data; difficulty level setting means for setting a difficulty level of the game; and difficulty level control means for changing, in accordance with the difficulty level set by the difficulty level setting means, a successful range of the angular velocity data, the successful range in which the game is determined to be successful by the game process means. - View Dependent Claims (2, 13, 15, 17, 19)
-
-
3. A game apparatus 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:
-
game process means for executing a game in which a predetermined object is caused to move in a virtual game space in accordance with the angular velocity data; difficulty level setting means for setting a difficulty level of the game; and difficulty level control means for correcting, in accordance with the difficulty level set by the difficulty level setting means, the movement of the object caused by the game process means. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 18)
-
-
20. A Computer-readable storage medium having stored thereon a game program for 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 function as:
-
game process means for executing a game based on the angular velocity data, and for determining success or failure of the game in accordance with a value of the angular velocity data; difficulty level setting means for setting a difficulty level of the game; and difficulty level control means for changing, in accordance with the difficulty level set by the difficulty level setting means, a successful range of the angular velocity data, the successful range in which the game is determined to be successful by the game process means. - View Dependent Claims (21, 32, 34, 36, 38)
-
-
22. A 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 function as:
-
game process means for executing a game in which a predetermined object is caused to move in a virtual game space in accordance with the angular velocity data; difficulty level setting means for setting a difficulty level of the game; and difficulty level control means for correcting, in accordance with the difficulty level set by the difficulty level setting means, the movement of the object caused by the game process means. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 35, 37)
-
-
39. A game apparatus executing, multiple times, a game for causing a player to perform a predetermined game operation using a controller provided with an angular velocity sensor, and performing a game process based on one ration data including angular velocity data, which is obtained from the angular velocity sensor each time the predetermined game operation is performed, the game apparatus comprising:
-
parameter value determination means for determining a value of a predetermined parameter in accordance with the angular velocity data obtained from the angular velocity sensor each time the predetermined game operation is performed; deviation tendency value calculation means for calculating a deviation tendency value, which indicates a degree of deviation tendency of a value of the parameter with respect to a target value of the parameter, the target value being required in the game, in accordance with the value of the parameter determined based on the predetermined game operation performed once or more in the past; and game process means for correcting the value of the parameter determined by the parameter value determination means with the use of the deviation tendency value calculated by the deviation tendency value calculation means, and for performing the game process with the use of the corrected value of the parameter. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A computer-readable storage medium having stored thereon a game program for causing a computer of a game apparatus, which executes, multiple times, a game for causing a player to perform a predetermined game operation using a controller provided with an angular velocity sensor, and which performs a game process based on operation data including angular velocity data obtained from the angular velocity sensor each time the predetermined game operation is performed, to function as:
-
parameter value determination means for determining a value of a predetermined parameter in accordance with the angular velocity data obtained from the angular velocity sensor each time the predetermined game operation is performed; deviation tendency value calculation means for calculating a deviation tendency value, which indicates a degree of deviation tendency of a value of the parameter, which is determined by the parameter value determination means in accordance with the predetermined game operation, with respect to a target value of the parameter, the target value being required in the gamer in accordance with the value of the parameter determined, by the parameter value determination means in accordance with the predetermined game operation performed once or more in the past; and game process means for correcting the value of the parameter determined by the parameter value determination means with the use of the deviation tendency value calculated by the deviation tendency value calculation means, and for performing the game process with the use of the corrected value of the parameter. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
Specification