Game apparatus and storage medium having stored thereon game program
First Claim
1. A system for performing a game process in accordance with a motion applied to an input device provided with at least one of an acceleration sensor and an angular velocity sensor, the system comprising:
- an input device; and
a processing system, including one or more computer processors, configured to;
determine whether or not the input device is provided with the angular velocity sensor so that an angular velocity detected by the angular velocity sensor is to be used for the game process or not to be used for the game process, respectively, and determine, when the input device is provided with the angular velocity sensor, whether or not to use the angular velocity detected by the angular velocity sensor for the game process;
set a difficulty level of a game to be subjected to the game process so as to vary depending on whether the processing system has determined to use the angular velocity or not to use the angular velocity;
perform a process of specifying a motion direction of the input device by using acceleration detected by the acceleration sensor when the processing system has determined not to use the angular velocity, and perform at least a part of the process of specifying the motion direction of the input device by using the angular velocity detected by the angular velocity sensor when the processing system has determined to use the angular velocity; and
perform the game process in accordance with the specified motion direction while the set difficulty level is applied.
1 Assignment
0 Petitions
Accused Products
Abstract
Whether or not an angular velocity detected by an angular velocity sensor is used for a game process is determined, and a difficulty level of a game to be subjected to a game process is set so as to vary depending on whether the angular velocity is determined to be used or the angular velocity is determined not to be used. When the angular velocity is determined not to be used, a process of specifying a motion direction of an input device is performed by using acceleration detected by an acceleration sensor, whereas when the angular velocity is determined to be used, at least a part of the process of specifying the motion of the input device is performed by using the angular velocity detected by the angular velocity sensor. Accordingly, based on the specified motion direction, the game process is performed while the set difficulty level is applied.
-
Citations
22 Claims
-
1. A system for performing a game process in accordance with a motion applied to an input device provided with at least one of an acceleration sensor and an angular velocity sensor, the system comprising:
-
an input device; and a processing system, including one or more computer processors, configured to; determine whether or not the input device is provided with the angular velocity sensor so that an angular velocity detected by the angular velocity sensor is to be used for the game process or not to be used for the game process, respectively, and determine, when the input device is provided with the angular velocity sensor, whether or not to use the angular velocity detected by the angular velocity sensor for the game process; set a difficulty level of a game to be subjected to the game process so as to vary depending on whether the processing system has determined to use the angular velocity or not to use the angular velocity; perform a process of specifying a motion direction of the input device by using acceleration detected by the acceleration sensor when the processing system has determined not to use the angular velocity, and perform at least a part of the process of specifying the motion direction of the input device by using the angular velocity detected by the angular velocity sensor when the processing system has determined to use the angular velocity; and perform the game process in accordance with the specified motion direction while the set difficulty level is applied.
-
-
2. A method for performing a game process in accordance with a motion applied to an input device provided with at least one of an acceleration sensor and an angular velocity sensor, the method comprising:
-
determining, via one or more computer processors, whether or not the input device is provided with the angular velocity sensor so that an angular velocity detected by the angular velocity sensor is to be used for the game process or not to be used for the game process, respectively, and for determining, when the input device is provided with the angular velocity sensor, whether or not to use the angular velocity detected by the angular velocity sensor for the game process; setting, via one or more computer processors, a difficulty level of a game to be subjected to the game process so as to vary depending on whether the determining determines to use the angular velocity or the determining determines not to use the angular velocity; specifying, via one or more computer processors, a motion direction for performing a process of specifying a motion direction of the input device by using acceleration detected by the acceleration sensor when the determining has determined not to use the angular velocity, and for performing at least a part of the process of specifying the motion direction of the input device by using the angular velocity detected by the angular velocity sensor when the determining has determined to use the angular velocity; and performing, via one or more computer processors, the game process in accordance with the motion direction specified by the motion direction specifying while the difficulty level set by the difficulty level setting is applied.
-
-
3. A game apparatus for performing a game process in accordance with a motion applied to an input device provided with at least one of an acceleration sensor and an angular velocity sensor, the game apparatus comprising:
-
a determination unit for determining whether or not the input device is provided with the angular velocity sensor so that an angular velocity detected by the angular velocity sensor is to be used for the game process or not to be used for the game process, respectively, and for determining, when the input device is provided with the angular velocity sensor, whether or not to use the angular velocity detected by the angular velocity sensor for the game process; a difficulty level setting unit for setting a difficulty level of a game to be subjected to the game process so as to vary depending on whether the determination unit determines to use the angular velocity or the determination unit determines not to use the angular velocity; a motion direction specifying unit for performing a process of specifying a motion direction of the input device by using acceleration detected by the acceleration sensor when the determination unit has determined not to use the angular velocity, and for performing at least a part of the process of specifying the motion direction of the input device by using the angular velocity detected by the angular velocity sensor when the determination unit has determined to use the angular velocity; and a game processing unit for performing the game process in accordance with the motion direction specified by the motion direction specifying unit while the difficulty level set by the difficulty level setting unit is applied. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium having stored thereon a game program executed on a computer of a game apparatus performing a game process in accordance with a motion applied to an input device provided with at least one of an acceleration sensor and an angular velocity sensor, the computer being caused to at least perform:
-
determination for determining whether or not the input device is provided with the angular velocity sensor so that an angular velocity detected by the angular velocity sensor is to be used for the game process or not to be used for the game process, respectively, and for determining, when the input device is provided with the angular velocity sensor, whether or not to use the angular velocity detected by the angular velocity sensor for the game process; difficulty level setting for setting a difficulty level of a game to be subjected to the game process so as to vary depending on whether the determination determines to use the angular velocity or the determination determines not to use the angular velocity; motion direction specifying for performing a process of specifying a motion direction of the input device by using acceleration detected by the acceleration sensor when the determination has determined not to use the angular velocity, and for performing at least a part of the process of specifying the motion direction of the input device by using the angular velocity detected by the angular velocity sensor when the determination has determined to use the angular velocity; and game processing for performing the game process in accordance with the motion direction specified by the motion direction specifying while the difficulty level set by the difficulty level setting is applied. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification